by Ken Task.
Think you might be fixated on your idea (which is a good one, just doesn't exist - unless you pay a developer to do a customization).
So you have one master course with these additions and you've had to create/translate via GUI.
What if ... what IF ... for the time being ... new course called 'dev' and in 'dev' only ... ONLY ... the new stuff. A 'dev' backup from command line/moosh would only include just the one addition. Would that be doable? Think so.
You then could also install dev to your master to have a 'master'.
Doable then?
Better yet, advertise for customization ... @ Moodle jobshttps://moodle.org/mod/data/view.php?d=54
Get something customized. ;)
'SoS', Ken