So here's the great thing. I really, really, hate the new UI, and I was holding off moving to 2017 because of that alone. But, times must move forward. So I started to change the UI.
What boggles my mind is that a lot of the icons exist, and were provided as part of the install package; quite possibly as a hold over from previous versions. Nevertheless, someone had the infinite wisdom to change the file names (completely unnecessarily, best I can tell) to make the process of changing the icons as difficult as humanly possible. Names that may or may not exist in the previous collection, a folder structure that doesn't make complete sense (snap icons in two different folders, etc.) It's astonishing. And, even better, the "CustomControlsOptions.PrintIconPaths=true" script doesn't actually tell you what all the icons are throughout the interface.
I spent a couple hours fishing and hunting icons, so at least some of the more common icons are now the same as 2016. Though I'm reasonably sure they'll change the whole paradigm next time.
My position is this: it's a tool. One doesn't change the buttons on a tool for fashion. Especially when fashion decreases the utility or transposition of the previous skillset. How would you feel if one day, you bought a new phone, and you had to figure out how to use it all over again? What if your tool had ONE THOUSAND BUTTONS? Evolve them, fine, such that they work as well as they did, without thought. Don't get fashionable, because you make *ALL* of your users waste time and effort adapting to a pointless change. Yeah, I'll learn it eventually, but how many seconds (becoming minutes, hours) have I wasted, not doing something that earns me money, or helps me get to a deadline? If I have to completely re-learn the UI, I might as well completely relearn different software.
And if you want to be fashionable, no problem. Just take the time concurrently to make it easy to revert. Set up a consistent naming convention. Have a utility that will swap out icons (why can't I do this in "customize user interface"?) or whatever. Or just stop being fashionable. I don't care if my chainsaw has a 32bit color screen on it - I can't look at it while I'm cutting wood!
I've attached the icon set that I created to get to the changes I did. I use AME light, so you dark folks are SOL. You put this in
<Install Location>\Autodesk\3ds Max 2017\UI_ln\Icons
Mileage may vary. I may add updates as I make them, if anyone cares.
Kris.