Pozwalają one tworzyć interfejsy w myśl idei WYSIWYG (ang. What You See Is What You Get). Z tą koncepcją wiąże się oszczędność czasu, przeznaczonego przez programistę na tworzenie danego interfejsu w porównaniu do czasu ręcznego pisania kodu. Jednak to rozwiązanie ma swoje wady. Edytowanie kodu wygenerowanego przez taki edytor, prowadzi do utraty możliwości dalszego korzystania z wizualnego tworzenia interfejsu użytkownika. Wyjściem są edytory, które wspierają tzw. inżynierię wahadłową (ang. round-trip). Dzięki temu można zinterpretować zmiany, wprowadzone przez programistę w wygenerowanym kodzie i odpowiednio je nanieść w edytorze. Niezależnie od tego, bardzo wątpliwa jest jakość tak wykreowanego kodu źródłowego.
Jego czytelność i ponowne użycie często jest praktycznie niemożliwe