Hey Cleft. I just made an account so I can thank you for posting this. I got my Surface Pro 3 yesterday and spent most of last night and this evening trying to find something like this that worked. I got excited when I saw ArtDock and that cemented the choice of buying a Surface but didn't realise it wouldn't work properly on an SP3. I've tried Suit Toolbar which outright didn't work. Artdock 2, Toolbar Creator and Chomp Toolbar, all of which didn't work or didn't work the way I wanted. Most of them I had to keep taking my Stylus away from the screen in order to use the buttons and after using a Wacom Intuos and Cintiq for the past decade, that amount of change to my workflow just doesn't fly for me. So thanks for posting this as well as the fantastic tutorial on how to set it up - I had it going in no time with no faffing around. The only thing I don't particularly understand is the macro and process list function. I've set it up for use in Photoshop CC and no matter what I typed for the process name (the name of the exe file, the name that showed up in the task manager) it just wouldn't automatically switch to my photoshop.txt toolbar. I worked around it by just sticking the photoshop key binds in the macro.txt folder but I will be setting up another toolbar for ZBrush so having it switch on the fly would be great. Alternatively using the toolbar switching (99) option would be great but I don't quite get how to make that work. Would it possible to get a quick example of what the processlist should look like for Photoshop CC and ZBrush to call up photoshop.txt and zbrush.txt? Or just a clearer example of how the 99 and numkey list works? Thanks again man, much appreciated.