I quite personally myself use Ableton Live 9 for my performances and other things. If you'd like to purchase it for yourself, you can head here to get it:

https://www.ableton.com/

Plus if you'd like a MIDI controller to go along with it, I'd highly suggest what I use, the Novation Launchpad:

http://global.novationmusic.com/

Put the two of these together, and you already have an amazing studio ready for live performances. You're welcome everyone.