Task Coach is a complete To-Do list application that enables you to manage all your upcoming task, ongoing projects and important events. You can create simple To-Do lists as well as complex task structure with optional...