UPDATE:
Since I like reinventing the wheel I built a whole goddamn control and input library and complete game engine(all code in the project is brand new and you're not even seeing all the classes). XNA may simplify drawing but pretty much makes everything else harder since you lose all the builtin forms goodness that windows is known for. I could have hacked in Forms(and indeed that's what google told me to do, but I built it all OOP without forms hackery anyway). What's funny is at this point I've actually abstracted enough layers to switch to opengl/directx (and might at some point).
After that I did some premature optimization since I realized XNA eats all available CPU power when in focus due to hardcoded busy wait game cycle, bypassed that and added idle time cycles calc'd on the fly with a threshold, now it's running smooth at 1% CPU

Now that I've got working controls I'm sorta trying to decide what I want to do with the UI, I don't think anything but the background image it's using is salvageable, anything with transparency is artifacted to shit, I think I'm probably gonna have to redesign the UI from scratch.
Any thoughts welcome, been looking at a couple different UIs but I'm not horribly attached to anything yet.
http://imageshack.us/photo/my-images/96/dev1q.png/