Dynalist has a nice setup where you can sync date items from one or more documents to a Google Calendar you specify. It’s one-way sync at the moment.
I use that to see my due dates in an easy layout.
This has become a “must have” feature for me: one of those things you didn’t know you missed until it became available. The “blob” or list of dates spread out through a bunch of list items or tasks suddenly is a clear calendar view. Added benefit: instead of having the app do all kinds of extra stuff like calendaring, reminders, notifications, and what not, that now all gets delegated to Google Calendar.
In Omnifocus you have the Forecast view, which is a little bit calendar like. It shows your items due and/or deferred for a specific date and can pull in data from one or more calendars so you can see the two pieces of information together.
A Forecast view is nice to have but in reality I don’t use it that often.
Ideal solution for the “must have” part:
- In settings:
- specify calendar to sync to
- sync all ☐ due ☐ start dates for all lists
- Right-click lists (can be projects, contexts, etc)
- sync ☐ due ☐ start dates for this list
Covers basically any use case. The keep it simple users go into settings and enable it for all. Power users, or users who only want this but not that synced, will find the right-click options.