The Lua scripting is interesting, I wonder if it's possible to basically mix an album with a text file you can check into Git.
I've already made that transition with my music notation projects using Lilypond, I actually have a (very short) full orchestra film score written in Lilypond - full text, nice diffs, revision history, committed to github.