Quote from AlexMIt looks like valve also made their own system.
http://stackoverflow.com/questions/2389…e-use-for-steam
I'm not sure if that's still the case though. Some answers on there indicate the whole thing might be running inside a browser.
steam still uses VGUI, but for the store and such they just have a web frame, and big picture mode is yet another ui of its own in SDL2. Source 2's tools are on qt though. Also modern source games don't use VGUI (as they did from HL1 to Portal 2), they use scaleform. Basically valve said fuck it a few years ago or so.