this looks good! I bet with a bit of polishing and iteration, it is gonna be pretty good. A use case that comes to mind is learning. I create different custom setups for learning all the time. It feels like this could be a nice way to do it.