ToDoList is a hierarchical task manager that allows you to repeatedly sub-divide your tasks into more manageable pieces, which makes it ideal for IT-related projects as well as more general activities. Each task can be given a wide variety of attributes including priority, risk, color, category and many more. Viewable in tree, list or calendar format and includes native XML support for custom reporting.
Created lists can be exported to a variety of formats including HTML, ICS (calendar), speadsheet and more. Supports remote todolists and encryption for security.