A "To Do" list is a time management tool. Such a tool can be used with different time management systems such as GTD (getting Things Done), Covey 7 Habits, MYN (Manage Your Now) etc. To be an effective tool, this application should come pre-configured for different systems so the user can choose a system.
The best system I have tried so far is MYN. I should be able to select MYN as a time management system and the application will configure my To Do list for this system.