we should take an existing CMakeList.txt rename it to CMakeLists.txt.inja. Then create a frate-project.json. We should require them to do minor setup. Like the name of the project then a few other things. However, it should be as minimal as possible, so incremental adoption should be easy.