Todomoo is a personal task manager for those who want to keep track of time spent on paid projects. It allows you to manage multiple tasks, each with optional subtasks, due date and hourly rates. You can manually enter the...