Ableton Live is a very open environment for third-party tools - Live works with VST or Audio Unit plug-ins, as well as a variety of audio interfaces and MIDI controllers. Live is also a flexible tool for sequencing, recording, automating, and editing with hardware synthesizers. Check out this tutorial video from DJ Tech Tools' Mad Zach for more: