If you're a little into programming, then you could try Impulse Tracker. I use it for years and years now, and my customers never had any complaints (not that they care a nibble about how I create my tunes anyway :). These customers include film/tv/commercial-producers.
There's a new version coming up (more like a new product instead of just a new version), but it takes at least another year orso.
There's a new version coming up (more like a new product instead of just a new version), but it takes at least another year orso.