XAML и XUL предназначены для работы именно таким образом. QT и Glade также предлагают эту возможность. Однако они (насколько мне известно) не предлагают никаких средств для обратного проектирования графического интерфейса, который не был создан с помощью инструментов макета.
Чтобы использовать этот тип инструмента, вам нужно перейти от дизайнера форм, который сохранит форму в виде файла дескриптора. Затем инструментарий предложит различные средства (точный метод зависит от инструментария) для загрузки файла дескриптора и рендеринга экрана из него или использования дескриптора в качестве ввода в генератор кода.