Wow! That is incredibly detailed and seems like a good system but sadly I gave emacs a try and just couldn't get into it. As of right now I just keep some plaintext files, one with a TODO list, another thats an brain dump of each day, and another for brainstorming projects. I am new to using vim (about 6 months now) and was wondering if anyone knew of a similar process or setup for managing projects and TODO lists?