I haven't done a lot in it, but I'll second using Visual Studio with C# to get your front-end up. The GUI tools for making other GUIs are pretty good, so you can probably be done really quickly.
If you have total control over what you are going to use, I'd actually recommend using Java Swing. It's got a bunch of classes that do most of the stuff that you want that plug really easily into each other. As a benefit, if you ever need to, it ports to other platforms essentially for free. However, you'll certainly want to look at a tutorial because it operates differently from most other libraries, but you'll want to do that for any framework.
If you need to be in C++, then you'll probably want to look into using MFC, but there are much better frameworks available for other languages.