GMGen has a tree based notes system that is very capable. GMGen is a part of PCGen that gives the user a quickly broadening set of tools for gming. Also note, PCGen/GMGen are Open Source, and completly free.
Everything you write is stored as HTML, you have most general word processing functions - and if you need better ones, you can edit the file in any other html editor (I had to do this for tables, a feature I will add some time soon)
But it does have undo, redo, cut, copy, paste, font resizing, bold, italics, undeline, color, lists, numbered lists, image embedding, and right-center-left justification.
You can also drag and drop files on a note to store and launch them from gmgen, including pcg (PCGen character files), and gmi (GMGen encounter files). The Notes system is designed for world notes, as well as being a vehicle for creating modules, and using gmgen to run said module.
You can fetch gmgen at
PCGen's Website When you do so, be sure to download the 5.6 full version (the partial version does not contain gmgen). Note, you do need
Java 1.4 for PCGen/GMGen.
One final thing - if you find a problem with the notes system, or it does nto support a feature you would like, you can always contact me, or submit a bug on pcgen's bug submission/feature request site (on the webpage). And I will do my best to get to it ASAP.
Devon Jones
GMGen Silverback
PCGen Board of Directors
Here are some screen shots: