Here is a half-baked idea. Perhaps something like it has already been done, perhaps it’s out of scope – I am not sure, so I’ll just describe the idea and ask.
Say, I patch together a bunch of modules to create a synth voice, e.g., inspired by some existing semi-modular, drawing on a large number of different modules. This might involve very feature rich modules with lots of knobs and HP while the voice only uses a tiny fraction of their functionality. Could their be an easy way to create some sort of meta module that sits on top of them and controls them with a nice and compact virtual interface hiding away the complexity of the individual building blocks?