Интересное решение.
На мой взгляд, было бы лучше, если бы не просто генерился файл, а ещё и загружался в слияние, чтобы только теги осталось расставить. Или вообще расставлял бы сам теги по координатам начального фрейма и заданному смещению.
Upd. Или это независимая программа?