Thanks for the suggestion. I use Evernote similarly but that mostly works for things that are okay for me to read later. I am wondering more for something to keep track of things that I need to read or do now - if I am exploring something new and want to learn as much as in necessary to get up and running. With my Weblocks example - I am just diving in and there is a lot that might be in the tutorial that I don't understand but need to understand to keep going. This is fine when the depth of the stack of things I am doing to learn is shallow (for example, the one that comes up most when doing a tutorial - reading the tutorial , opening up Emacs to code it yourself, then going back to the tutorial). But when doing something where I know very little and am trying to learn a lot, the stack gets fairly big at times and that is when a program would be useful to keep track of it.
I think of tracking this stack as my memory's RAM and I feel like I am doing a lot of disk writes (to some notebook or text document). I feel like my computer has a lot more RAM, so maybe it can help me =).