To be clear the OT mentions viewToolbar buttons, not EditorToolbar buttons.
Perhaps this feature could be added to all core buttons?
but it will add even more complexity.
Of course to hide totally any button from use, such as one you created a conditional version of you can remove its $:/tag/..
Alternatively I wondered if we could co-opt the current visibility mechanism to allow a filter in the visibility tiddler? rather than show/hide or yes/no
We may need to change it from a reference to a transclude in the core tiddlers.
Once working the user/designer just modifies the visibility tiddler, to return the appropriate value show/hide.
@TW_Tones I used this method which you discussed elsewhere (I am unble to find that post now) and created a viewtoolbar button similar to the more button.