Eu tenho um pouco de experiência com electron. Instalei algumas vezes e brinquei um pouco para testar. Eu gerei alguns executáveis...
Eu tenho várias outras experiências com dev desktop e minha maneira favorita de gerar executáveis é com o formato hta (que eu acho que você pode se interessar).
Se você criar um arquivo de texto com a extensão hta (index.hta por exemplo)
esse arquivo é executável
e ele renderiza código html css js se você escrever nele.
Tem umas restrições mas no geral quebra um galho.
Eu acho que você pode se interessar nisso por que, assim como o electron, te permite gerar executaveis com HTML.
Eu mantenho esse tutorial sobre hta:
https://aimowin.github.io/tutoriais/modulos/12/index.htm