Software to track OBE practice progress

Augustin is a professional software developer. As a member and webmaster of http://astralcity.org/ , he will be developing a software to assist members track their progress in their OBE practices.

Members can edit this wiki page to help draw out the features and requirements of such a software.

Ask yourself the questions:
What items, what kind of experiences would I want to keep track of, over time?
What kind of statistics would be useful to track my progress?
What would make such a software convenient for me to use as part of this web site?
etc.

The software will allow one to keep track of one's baseline, and one's experiences, including of course peak experiences:
http://astralcity.org/wiki/baseline-and-peak-experiences