There are some things i'd like to be able to do with templates that i can't.
Mutable Lists
Example:
Lets say i have two races, "elf" and "dwarf" or something, and i want to list their special abilities/effects without using a text-box (because i don't like scrolling for example)
I'd like it if i can create a list (similar to the dropdown list) that can have values added or removed from it outside of the feature editor. (I.e. it can have different values for every entity it's used on)
This way i could use the dropdown styled list instead of a text-box to store information about the special abilities or racial traits of the specific race. To make it even better, it would be cool if clicking a value in the list would open up a "description" window (so say if i have special abilities for example, i could make a note about what exactly they do.)
Another example would be different variants of a weapon, available colors for an armor, etc.
It wouldn't have to be dropdown styled (it could be a box like the textboxes), but if it isn't then it would be preferable if it would come with various vertical sizes or be configured somehow like rather than being a vertical list, to have values added in a line.
Resizable Property Types
It kind of bugs the hell out of me that all property types have a fixed size, sometimes they just don't need all that space, for example a boolean value could be one 3 letter word but takes up enough space for a full sentence. Same deal with numbers, the number could be on the scale 1-1000, but takes enough space that you can fit more than a billion in there. The perfectionist in me would like to have more control over the layout of my templates by being able to resize the boxes horizontally
But it would also be useful to be able to vertically resize these things, if i need to include a large text (such as a big background story for a character) and don't want to have to scroll down through the limited amount of lines that can be displayed at any time in the large text box.
It would be even more useful if i want to have a full sized picture rather than an icon in the reference slot (for whatever reason...).
Number Ranges
When it comes to the number property you can only enter a floating or integer number. But what if it's not a number but a number range? then i'll have to use a string value (like small text). Say i have a leveled monster, i cannot use the number value to say level range "5 - 12", a possible way to do it would be to create a different property, "Number Range" that accepts 2 or more separated numbers.
Navigator Auto-Close
One thing i find annoying about the "navigator" is that it automatically extends entries when i access the element above them (so if i open a folder it extends said folder and lists all the objects inside of it) but it does not automatically close these things, i'd like it to have an option to disable this "auto extend" function, or if the navigator would automatically close all extended entries that i did not open manually through the navigator itself (i.e. opened by double clicking the folder or flow fragment)
Even better (in my opinion) would be if it just automatically closes all elements below the one i'm currently working in (so if i open a flow fragment, it makes sure nothing beneath that fragment is extended) unless i manually open them myself through the navigator while i'm working in said element.