If you run a lot of apps at once, Cmd-Tab turns into a mess.
A single row of 15+ icons and no way to know what's where.
GroupTab fixes this. Multiple rows, one for each group you define.
Code apps in one row, communication in another, browsers and references in a third.
Hit Option-Tab, navigate with arrow keys or vim keys, release to switch.
For keyboard-driven power users who juggle IDEs, terminals, browsers, and docs, and find Cmd-Tab a crowded carousel.
Press Option + Tab and the GroupTab switcher appears. Your running apps are sorted into groups you create: "Code", "Comms", "Design", whatever makes sense for how you work. Navigate horizontally between apps and vertically between groups. Release Option to switch to the highlighted app.
Apps you haven't assigned land in a default group. Drag an app to another group (or use Shift + arrow keys) and the assignment sticks. Next time that app runs, it shows up in the right place.
It's a native macOS app with native visuals. Apps sort by most-recently-used within each group, so your last-used app is always one tap away.
Basic switching
Navigate between groups
Assign apps to groups
Create and manage groups
$1.99 on the Mac App Store