А что если сделать описание эффектов в отдельных текстовых файлах. Тогда бы прога читала такой файл и добавляла описанный в нем эффект в трек. Содержанием такого файла могла бы быть, например, траетория камеры. И отладка таких эффектов легла бы на автора этого эффекта.