Si bloqueas una aplicación en un espacio, siempre se abrirá en ese espacio, sin necesidad de script. la limitación es que todas las ventanas de cada aplicación estarán en el mismo espacio; no hay forma de evitarlo excepto manualmente, según parece.
En primer lugar, abra la aplicación en el espacio deseado y, a continuación, haga clic con el botón derecho del ratón en el icono del Dock y seleccione "Este escritorio".
Después, si compruebas desde cualquier otro Espacio, verás el número de Espacio que aparece.
[Y me gustaría que dejaran de llamarlos ordenadores de sobremesa]
Si realmente necesitas que sea un script, entonces esta página de MacScripter tiene todas las llamadas - http://macscripter.net/viewtopic.php?id=23453