I've recently been looking into ct.js and it is truly amazing with what it can do and was trying to determine if this was the tool to use for a project I want to work on, but I keep running into shortcomings like the fact that I can't add ESLint / Prettier or just customize the lint/build process in general. Since the editor is using Monaco which is VSCode's internal editor, I think it would just be nicer to edit the code right in VSCode instead of Ct.js so I can get all the great extensions I love already. So if this were to me a more of an action item it would be that leave Ct.js for what it is great at, the visual editing, then let VSCode handle what it is great at, code editing. Then exposing the build process more would be great so that you can import npm packages easier so that you can use it in your code.
I assume some of this can be resolved with Catmods, but others not so much. I am willing to contribute to this project to add this type of capability but would need to be pointed in the right direction.