Some form of templating outside Lilypond could potentially be useful, eg stringtemplate.org which is my personal favourite; never used it with Lilypond though.
Lilypond variables of course. Bigger than ben hur from the get go might be daunting/ frustrating learning experience. Write up your first score bit by bit, add Lilypond score features as you go. Good luck Zenaan _______________________________________________ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user