With Task Coach you can create and manage various to-do lists in a simple and organized manner, and the minimalist interface that make all of the program options accessible will help make this easy.
Task Coach lets you separate your to-do list into different categories. This way each one can be organized in a different manner, without being tied to some default framework. The categories can be color coordinated to help you find them quickly, or you can also use them to filter the to-dos that you still have yet to do.
In each to-do that you create there is an area to make any note you need, and if this is not enough, you can always create sub-entries for your to-dos that Task Coach will show as nested in the tree view of the interface.
It is definitely a simple and efficient application, and for whoever can organize his ideas on paper, Task Coach is no mystery.
Also available in other operating systems.