Hey, thanks for the ideasI think this application is going to be great after a little more work. I really love the idea, especially the simplicity and elegance of it.
Some thoughts:
Why is this document based? Here's how I would use the application (and I would use it all the time): Launch the application, and would expect to see my list just as I left it last time. Read my list to see what I need to get done. Close the window, do my work. When I finish the task I would then click on the icon in the dock, and I would expect to see my list just as I left it.
Also, I would like to be able to hide the notes/steps section, as I don't always want them visible. Most of the time I just want to see my list. A short description is usually enough to jog my memory.
Keep up the excellent work!
I previously had the app set up in just that fashion, where you could just open it up and have it right where it was before. This, however, made saving/opening documents very difficult, as well as one of the most important reasons for the change, backups. Also, I've found that a lot of the people I talk to would rather have different types of documents, such as one for work, one for school, etc. While they could group all the subjects together into one document, things got cluttered pretty quickly.
One thing I have been thinking about, however, is the ability to group tasks together. This might allow the method previously employed to work more efficiently. I'll have to get back to you on that
As for the note/step view, I'm looking around at a few third-party SplitView frameworks that will allow the user to expand/shrink the view (like in Mail) based on how big they want that section to be.
I'm also currently developing a Menu Extra (like Spotlight, the Battery Meter, etc.) so people can add "Quick Tasks" without having to get deep into the app, and then move them to different subjects later.