Why do you still have XP or Vista?
Because of three reasons
1. Vista has no advanced spying, which was introduced in Win7, and thankfully not ported back to Vista.
2. Upgrading from Vista Ultimate (which I have) to Windows 7 Pro (for which I have a licence) is impossible without reinstalling, because it is officially recognised as a downgrade. And I have way over 500+ programs and fine tuned, nice environment. Not all of these programs play well with Win7+, and for some I don't even have ability to activate them anymore (because dead server or something).
3. Every new version of Windows introduces limits on what the users can do. Vista for example went away with networking over FireWire (which was very nice for debugging programs). In Windows 7 there were a couple of functionalities offed, which I still use. Newer versions are even more restrictive.
Vista is mostly the same as Win7, Microsoft ported most of features back to Vista over years, with main exception being some kernel functions, and driver model (for certain classes of drivers). XP is much different, but still faster and less resource hungry even than Vista/Win7, which has its pluses, and it still has functions which were removed later (I mentioned the most important one).
By the way, on topic, one of the programs I have installed is
Pinnacle Game Profiler. I have bought it back when I was a fan of gamepad playing (I'm not anymore, for certain reasons). This basically allows customise gamepad any way I want, including emulating mouse and keyboard. Though I haven't seen any profile for Dwarf Fortress.