Use momentary assignments in Ableton Live, any other DAW or MIDI related software.
Employ the keys or pads on any of your MIDI devices to take control in a momentary way.
You can send both note and CC messages to control your musical apps. This way you can create both toggle or momentary types of mappings inside Ableton Live.
OS X 10.5.x and above