Yep, then I think grouping by tag type would be very useful.
I use lots of tagging with labels.
Context and persons as well as areas mixed up with topic labels are confusing and cumbersome to select. Especially on someday items I have lots of labels that are not really that useful when working in the action views. So separating them from each other would be useful.
I know that labels which are not used, won’t show up up there. But when I move a someday item that is labeled with “Books” to my errands next action list I won’t clear that labels off. So over time I end up with lots of labels up there.
E.g. I have the label “Books”, which will show up next to the person “Bertie” and next to the area “BUILDING-MAINTENANCE” and if I wouldn’t prefix contexts with “@”, “calls” and “anywhere” would be next on both sides, too.
As you see I already try to distinguish by using upper and lower-case but the possibiltiies are very limited as well
If I wan’t to show all actions related to a label or person or area, then I have to find this amongs all other .
In my case I currently use a workaround for areas because of the limitiations of them (discussed somewhere else) which adds cumbersomeness and compelxity to this on another level.
For my main areas like personal and work I use areas. Labels are used for the sub areas, like FINANCIALS, MAINTENANCE and what not.