The kiss engine consists of tools, such as a Bitmap font generator, along with stb style header files, and using the Squirrel script to get prototypes up and running quickly. However, because the libraries each have an easy and robust API, they can transition to more complicated algorithms, all while letting you manage your own memory. When you finally need to replace the kiss library with your own custom code, the transition should be minimal.