The Zone Editor was made so that any kind of game data could be edited in a single coherent way. However very often specific elements benefit from having custom editors. The map editor is good example of that - it is much easier to create a map using a 3d view than in text or graph format.
Some time ago I added an additional editor for Entity Instances and now the time has come to add more:
Editing particle effect emitters.
Editor for materials. Works for all MaterialDefinitions.
Viewer for geometries.
I made a small framework for this type of editors, so adding a new one is as simple as implementing a function that creates a spatial from a object definition.