http://pcgen.org/
PCGen helps you build characters for role-playing games like Pathfinder and D&D.
It's like a character sheet that handles all the tricky and tedious parts of building characters. You can use it to build one character for yourself, or to keep track of a dozen NPCs for a game world.
The "Things to be Done" box down the bottom left seems especially useful.