Boa noite Junior e pessoal!
Voltando a ativa aqui no fórum... ler tua pergunta me fez lembrar quando estava aprendendo e brincava muito com C, amava fazer interfaces com a windows.h mesmo. Nada de editores "drag'n'drop" (nada de arrastar e soltar para desenhar a interface) tudo em código mesmo.
Se este tópico é voltado a aprendizado, aconselho a utilizar ela, eu lembro que eu calculava os pixels para criar cada elemento e colocar na tela por código mesmo, e ela não precisa instalar nada, e dominando ela você entende muitos principios que partinndo para um drag'n'drop ou uma biblioteca mais simples você pode não entender (Como a programação por eventos, como a callback de cada evento funciona).
Bom, dê uma procurada, é nativa e ótima.
Espero que ajude, qualquer dúvida só mandar.
Abraço!