I think a view like the one attached can be useful to know at a glance what is due today/tomorrow/this week. I know there is calendar but it is very limited (specially if there are many tasks).

Also quickly adding tasks directly to Today/Tomorrow/This Week in the same view can be very useful.

Thanks,
Sudipta.