Думаю, основное, что нужно для такой программы:
1. Быстрый доступ к старым версиям сценария, сравнение с текущей.
2. Наглядная видимость кто и что исправлял (писал)
3. Хранить изменения для каждой сцены отдельно с возможностью возврата. Это вообще реализуемо?