I made a macro-ish parameterized transclusion that makes tabs like the tabs macro, but with extra.
Each tab has a button that can be used to drag and reorder a list field saved into the $:/state tiddler for the tab, so it can be reordered independent of a tag’s list field.
It can also open a draft mode right under the tabs without navigating to a new tiddler.
I made it easy to change the icon and CSS for easy customization, and the tabs will use a caption field over the title if available for flexibility of appearance.