Aspon sa da dobre debugovat. Teda, vacsinou. :)
Ale vazne, UI sa v tom v dnesnej dobe da robit paradne. Napriklad React dobre sluzi pri jednoduchsich appkach a potom na zlozitejsie su uz dalsie MVC alebo MVV frameworky, s ktorymi sa da uz pohrat viac. Minimalne je to jednoduchsie ako robit UI v Jave, napriklad.