If swapping prests would not change already assigned colours in a patch then it would be very useful.
I like to work with custom colours and am learning to try to apply them consistently in a patch. It would (hopefully) be less mouse clicks to switch between, say, 3 groups of 4 colours, than scroll through a list of 12, when I am trying to use one set of colours with say, samplers, and another set with, say, VCOs/Synths. Selecting Preset 2 for Samplers would be less confusing than trying to remember that orange comes after mauve in a long sequence.
just yesterday I thought how good it would be to have more sets of colors available, for me the perfect handling would be to open several instances of WM each with a different set of colors
I use three groups of four colors (as mentioned in another discussion) and being able to switch among those groups with a keyboard shortcut would make cabling much faster.
My 2 cents:
I always used your plugin to identify (for example) VCO input/output, LFO I/O, clocks and different kind of modules to have a visual track of the data flow so yes, to me it sounds a damn good idea because when the patch start to be huge and messy I can have a “at glance” sight of “what flows where” and I can recall multiple set of cables to manage the flow of data among multiple modules.
Reds (and shades of red) are usually my inputs
Greens (and shades of) are usually my outputs
Blues are for randomizers
Pinks are for LFO
Yellows are for clock
And so on and on…