Is the only viable one "band in a box" and how does that compare to the MOTL/TOTL arrangers?

I would be very interested in a bit of software that I could connect my controller keyboard up to and have a plethora of various styles (with fills) that I could play "on the fly".

Thanks for any comments or recommendations smile