Muy buena pinta, me gusta sobre todo la interfaz y el concepto. Ya te he preguntado por chat mis dudas sobre spaces y behaviors, pero buena pinta. Me bajo el código para destriparlo :p
Lo que sí haría, porque no es costoso y te agilizaría desde ya el proceso, sería crearte comandos para ejecutarlos desde el lanzador (crear grupos, simetrías, aparent spaces...)
Muy buen trabajo