With a bit of work, you can get similar functionality using off-the-shelf MIDI controllers and AutoHotKey. Here's my efforts:
- Map sliders and buttons on a Novation Nocturn to media keys (volume, play, stop, mute etc). - Map a foot pedal (Behringer FCB1010) to a virtual joystick, for use in Euro Truck Simulator 2.
AHK is super powerful for Windows automation, so I'm sure you create more sophisticated mappings that tweak the "Saturation" value when a certain window or dialog is open.
I think given the range of MIDI controllers available, this would give you more options for physical inputs. Can you imagine using a "Yamaha WX5 MIDI Wind Controller" to control Photoshop?