Check out RPG Manager v1.7. It's a cool and free program I have developed to create and manage worlds, characters, creatures, spells and so on. It has a good editing part and a managment part for actual game sessions where you can keep track of party movement on your map, combat, flow of time...