I think Qt is the best solution for you. This is an intuitive, easy-to-learn GUI library. It is also a cross platform, so you can write programs for Windows, Linux, Mac and phones.
For QT coding, you can use QTCreator or Visual Studio Plugin for QT (Windows only :)). For more information, go to http://qt.nokia.com
source share