Small customize for my 'Pure90' audio GUI set: http://graphicriver.net/item/pure90-retina-digital-audio-workstation-gui-kit/3013825?ref=kontramax 'Pure90' buyers at Envato can ask me for this midi inputs PSD layout for free! Dark version available. $0
Digital Audio Workstations (Layering Sound, Apps and Loops) – A Music Lesson for Years 9/10
Reaper: Digital Recording and Editing Software. Facilitates punch and roll recording. Although This software does a lot it is overly complicated to learn IMO. If I wanted to score a film I'd use Pro Tools.