Hi, Ashley
I am thinking about modular. For example, user might have an IAP system in capx file, include objects, and events. And want to reuse it in other projects. User could copy/insert objects first, and keep the name the same as source capx, then copy the events from source capx.
How about a "import capx" function? User could import all things from source capx to destination capx, include objects, events, layouts, etc. So that user could import modules from many capx files, to reuse them.
The template is good idea but not enough, user still need to copy/insert manually if they want to import something from more then one source.