It would help if the team that develops ToDo had at least basic real life task management experience. From all the "why on earth did they do that ?" moments in that app, it's clear that they are sorely missing in that respect.
- You don't plan your day in the morning. You plan it the day before. The morning is busy with meetings, calls, and issues.
- There's a major difference between due date and "plan to work on it" date. Due date can't be used as a substitute, and Planned view showing tasks due tomorrow is not the same as being able to assign a task to work on tomorrow. "My Day" could be a great feature that sets ToDo apart, but the way it's implemented, it's severely limited.
- Task due date is its single most important attribute. If a view doesn't provide users with ability to have custom sort, the default sort must be by due date, and completed tasks should be excluded by default. This is not how search and tag results views are currently designed to work, and it makes them effectively useless.
I no longer use Todo because of these and other, very basic, issues.