Acredito que alguém já deve ter falado, mas eu recomendaria o Electron. Com tecnologias web (HTML, CSS e JS/TS), você consegue criar apps multiplataforma (Windows, macOS e Linux) sem uma curva de aprendizado muito sofrida. Aliás, a comunidade do Electron é muito ampla, e muitos apps famosos foram feitos com ele (como VS Code, Spotify, Slack, Telegram, Discord, Skype, Unity Hub, Microsoft Teams etc). Inclusive, no meu perfil do Medium, recentemente postei um artigo sobre criação de apps desktop com Electron e NextJS, é um guia pra iniciantes. Sinta-se à vontade pra dar uma olhada caso se interessar. Também, no meu GitHub, tenho 3 projetos de apps desktop feitos com Electron:

  • Local.Host, uma alternativa ao Xampp para construção de um ambiente local de desenvolvimento, com algumas features a mais, para Windows
  • Video Viewer, um app para reproduzir vídeo e áudio de dispositivos de entrada (placas de captura, webcams etc), para Windows, macOS e Linux
  • Mesh Viewer, esse é antigo, um app para visualizar arquivos de modelos 3D pensado para o Linux, mas funciona no macOS e no Windows também