About the renaming issue. I’m not concerned with the engine not doing it automatically so much as I am concerned about it completely flipping out without notice. It took me a bit of trial and error to understand the issue. It also happens when you have any sort of space in any name, which is understandable, but still strange - and it also makes the project “corrupt” unless you manually edit the data
I think a simple check for spaces (abd removing them if nessasary) and a notification about changing sprite names is a good first step. “Breaking” a project because you dared having a space or changing a name is unintuitive as hell.
Also - will you provide a default font sheet the same way you provided a default numbers sheet? I don’t know how to change the game’s font - there is no default template to work off.