Task Coach is a free, open source to-do manager to keep track of personal tasks and to-do lists. Task Coach provide facilities for composite tasks. Often, tasks and other things to-do consist of several activities. In addition, it offers effort tracking, categories, and notes.