Task List Guru is a simple and useful freeware to-do list manager that lets you track your progress while carrying out a project.

You can organize not just tasks, but also task lists, notes and reminders. Task List Guru has a hierarchical task list tree with icons that allows you to organize all your todo lists and notes in a structure with icons.