Associate the custom control bar with tools of your choice - and you have a context sensitive toolbar.
So any number of custom controlbars, maybe with images as well.
Then decide if you want a custom set to be associated with certains tools(like a checkbox for each now existing).
So a tool checked is active - that that custom set is visible for you.
So now you can choose from "menu items" and "commands", maybe "Tools" too to put in custom bar.
Haven't thought it through - but custom is always good, no limit on that one.
Smart tool has worked now for a while for me "touch wood", but suddenly it doesn't.
And then you have to jump between these operations to do the most simple tasks.