Courseware as Code is a revolutionary approach to streamlining the production of courseware. In the past few weeks I worked on a project that delivers this in a neatly packaged template repository on GitHub for everyone to use.
Check out the docs: https://github.com/KL13NT/courseware-as-code-action