*Behold!*
*With the power of necromancy, I revive this thread!*
Issue:I do believe it's not only the toolbelt but also the backpack that makes using mannequins more difficult than it should be.
I am actually about equally fast, switching a set manually from a good set up container, and from a mannequin which requires me to unload toolbelt and backpack first.
Fix:It should be actually simple to implement, just the salem way!
How?
Flower menu!
Instead implementing checks of some sorts, let the player decide,
right-clicking the mannequin should give these options:
1.) switch everything (as it does now, or does not when you got a full toolbelt equipped^^)
2.) switch cloths only (this excludes backpack and whatever is in your hands)
3.) switch cloths only, excluding toolbelt
And optionally:
4.) switch weapons/tools only (only switches what is in your hand slots, for those who like switching and displaying their weapons)
5.) ....profit???
Remaining issues:I know, this does not fix the thing, that a toolbelt should actually be switched as well, with whatever it contains, if this really is so difficult, then better have the solution here than nothing at all.
For those who see this as "bad" because you would need one more click to use a mannequin, be advised that you can use a certain custom client feature to pre-determine which flower option (by name) should be picked, if available, therefore removing the additional click and ignoring this completely.
Also, if this really is so difficult, I got another solution where the custom client guys and JC could work together.

a.) Implement a new box (like a chest) that has the model of a mannequin and space for a full set of cloths/items/tools (9+3+8 = 20, right?!), give it the cost and footprint of a chest, buildable indoors only like a mannequin.
(so you basically have a chest with less slots and different look)
b.) Let the custom client guys figure out some scripting to automatically switch your items with whatever is in there when you open it, like you would assume a mannequin to work.
c.) There could be options in the custom client to adjust how and what should be switched
d.) After opening it and (automatically) switching items, you still have an open container where you can now take/place items like with a normal container to adjust if necessary
Or:
Just as above only without a "new mannequin", implement an additional option in the custom client, that if checked displays a small "switch equip" button next to the bar in the top-left, and that, if a container is opened, and the space permits, switches equip with the first available item for each slot in this container.
Thereby either placing the contents of your toolbelt in the container, or if equipping an empty toolbelt this way, filling it with the first available tools from that container.
Also should be customizable as to which items shall be switched.