What program do you use. Reason, Ableton, protools etc.
Cubase, Reason, Ableton, Maschine, Logic, whatever else comes along.
I make it my business to learn them all and keep up to date with them, a bit like a guitar player might have a collection of guitars, all of which are good for different things.
Cubase 7.5 is the mothership, the base upon which the whole studio is built.
Bitwig is the absolute dog's bollocks. It kind-of sucks the creativity out of you and into your speakers.
Reason is a great writing tool, as is Maschine.
Ableton Live I use for playing live and for making samples fit to rhythms.
Logic is pretty awful these days but I used it for years during the 90s and early 2000s and a lot of my early songs were made with it.