A little while back I read a blog post from someone saying that #godot was a good choice for cross-platform GUI apps, even though it's a game engine. I've had many troubles with my #rust GUI library choice of Iced for my media player, and I've made game stuff in Godot before, so I decided to give it a go! There are compromises, of course, but I'm pleasantly surprised with how well it's worked so far.