Grouping in perspectives by a specific tag or tag heirarchy

I would like to be able to group tasks in a perspective by a specific tag or tag hierarchy.

One use case:

Presume I have a number of tasks with various tags, and one tag is from a hierarchy such as

  • Importance
    • Important
    • Very Important
    • Urgent
    • Drop Dead

Or the tags might be organized this way?

  • Important
    • Very Important
      • Urgent
        • Drop Dead

I want to be able to use a single perspective to present of list of tasks that have an importance tag, with a grouping for each “level” of importance.

The simplest I could imagine is this:
Important is Group actions by: Tag.

Perspective rules are the simplest possible.

The result would not require a sidebar (use Keep sidebar hidden = off as shown in the first screenshot.

Keep in mind: The order of the tags is controlled by their order in the Tags perspective.

Thanks. That was helpful. At least I can order the tags at the top of the tag list. Then the tasks tagged with the desired tag/tag hierarchy will show at the top of the perspective when grouped by tag.