Reminds me of client-side JS frameworks. Or Electron apps.
> Not to mention how ugly awt and swing looked even back then.
Web UI is still as ugly as ever, of course. Peak UX usability was native UIs in the 1990s and early 2000s, after that it was nothing but steady decline.