Would definitely appreciate more user profiles.
That said, my church uses nested tab containers to represent the different mixes and layers. It was tedious to maintain, but I’ve made a web app for generating layouts based on input from a YAML file: custom-control-layout-generator.502sound.com
It’s a little rough around the edges and could definitely use some polish, but feel free to try it out and let me know if you run into any problems.