Treeform's feature requests

Oh yeah, let me add this to the list while I am thinking about:

Simple DirectGUI editor, which reads/writes Python snippets (similar to how the ParticleEditor works). Ideally this should include helpers for things like building multiple geom effects for things like buttons.