View/Group by date

It would be great if it were possible to automatically switch to a view of tasks in a project with sections grouped by date, with options to group by week, month, quarter, or year. I noticed that some of the demos show list sections that group dates, but it seems those sections have to be created manually, when they should be able to easily be dynamic based on due date.