По поводу Microsoft Windows Forms: это каркас для создания приложений для платформы .NET. Всем хорош, просто надо иметь ввиду, что используя его вы потянете за программой привязку к .NET.
Если говорить о "чистом"(который компилируется в native код и ни к чему, кроме Windows не привязан) C++ в Visual Studio, то редактора GUI, насколько я знаю, там нет в принципе.