At the moment my idea is regarding the categories and their elements. As it is there are locked categories (characters, items, concepts etc) which are fine, but the elements you can add to each category are identical. I feel like having particular elements available for their suited categories would help maintain the aesthetic "illusion" of the program if you get what I mean. As it is it kind of feels like a selection of notepads with identical elements (not sure if I'm communicating this properly but the "feel" or "direction" of a program can effect how drawn into its world the end user will feel, basically like a game).
My idea would be to have the category layout as a demo template, then for a blank project, a category can be added and named by the user, who can then assign an icon to it (like the icons already there) from a list. What this would allow is for the user to feel like they are directing the look and feel of their project with provided assets - this would also allow the expansion of more icons in the future (for example an icon for beasts, an icon for traversal etc).
I have other ideas for the elements to be added to each category but for now I'll just throw this one out there.