> egui is the clear winner for making desktop applications

I disagree. It's the easiest to get started with, but it looks pretty terrible (poor font rendering especially), and immediate mode has serious downsides.

My current favourite is https://github.com/longbridge/gpui-component

egui has recently revamped text rendering, looks much better than it did just a few months ago.