Pues podrias hacerlo de varias maneras... Existen algunos IDEs que traen editores visuales como el de Visual Studio o el de C++ Builder. Claro que tambien tendrias que aprender la estructura de las clases que usan (MFC en Visual Studio, VCL en C++ Builder)...
La mejor forma de hacerlo (para mi gusto), es utilizando la Winapi directamente, sí es un poco mas complicada. Un buen curso de la winapi esta en
www.winapi.conclase.net