I am an aspiring tools developer currently in university. Normally I use both C++ and C# to and from but as my time at university is coming to an end, what language and technologies are worth focusing on? With tools I'm not only thinking simple data-file editors, but level editors and such as well.
I have tried searching in numerous places but generally I only find questions regarding what language or tools to use for game development. As I want to create the tools rather than use them, the answers don't necessarily apply.
Seeing as C++ still seems to be the language of choice in the gaming industry, is it also still the primary language for tools? If so, what UI and core libraries are most prominent? wxWidgets and stl/boost? Plain Win32?
Or - if C++ is being phased out in favor of "easier" languages like C# - is WinForms the right pick, or is the industry moving towards WPF? Maybe scaleform internally as well?
In short, is there anything I absolutely need to know to not be just an expensive chair heater?