You can use OBLIST :
Capture ideas the moment they pop in your head, and lay them out easily.
Lay your todos tasks in a simplified way.
Remember important events using reminders.
Create notes with a rich text editor
Track your progress
You can Sync your work online and never have to worry about losing them.