ну, в wpf и wf с помощью него генерируется код, который был указан в дизайнере/xaml
Типа, тыкаешь формочки, а потом оно раскладывается в что-то типа
Frame fr = new Frame(700, 500, "программа");
fr.addObject(new Button("Ok", OkFunc));
fr.addObject(new Button("Cancel", CancelFunc));
?