What’s the idea?
A couple of simple additions that could make things easier:
I often work with stereo sources and effects, so having a stereo mode in the matrix would be helpful. This mode could link two inputs/outputs together, so that in the mixer, adjusting one automatically adjusts the other.
At first, I used group colors just as visual indicators, but later realized you can’t connect groups across different colors. My suggestion would be to add another layer of grouping: let the colors remain purely as indicators, and then introduce a separate grouping layer (perhaps using the reliq symbols) to define which groups, inputs, or outputs can or cannot be connected.