My process is, turn machines on, put together a drum kit by tweaking knobs (by ear) then play.
Do any of your controllers switch output channels of all CCs easily? If so considerable opportunities there.
It would be great if you could point me in the direction of the workarounds so I can try and work out which option will give me the smallest headache
see my recent answer about ‘loopback’ in a topic here
lots of mentions in Midihub topics because it’s such a powerful (non-standard) tool.
if you’re lucky in your range of CCids (eg. all note-setting ids are in few contiguous ranges)
then you would save all that work with two short pipelines; one for the note-setters and t’other for the channel-setters)
sounds like you’re sold?!