Наваял тут примерчик.

Процедура OpenClonedForm вытаскивает из формы представление-контейнер, перебирает все диалоги, вложенные в него и заменяет поля link, label, guard, notifier согласно заданному шаблону. Затем открывает представление в новом окне.

Пример прилагается.

P.S. Версия примера обновлена, убрана зависимость от SternString и поправлены некоторые ошибки.