Hi Gavin,
The adapt_authoring project has a requirement to generate multiple courses essentially using the same version of the framework. I've submitted a pull request here:https://github.com/adaptlearning/adapt_framework/pull/450
This allows a framework to be built, ready for the authoring tool to output the 'course' folder and associated JSON, etc. via the 'server-build' task.
There is support for a customised output directory (via the --outputdir=myfolder switch) and selecting a specific theme (using --theme=adapt-contrib-whatever).
Regards,
Brian