to the genesys, to take a look at my arranger system you could do a search of flr2003 or flr2004. You should beable to find the details of my system - both hardware and software. I use the A-37 to do the basic switching for software arrangers, e.g., Live - Styler. I program the lowest octave to operate the fills, variations, intros and so on. For those things that you need in addition you could program the PC Keyboard. For me it works - I have done this for a number of years and have no trouble using it for live performances.
Keep in mind that my system is a high end version of a software based system. If will sound much better than any hardware based module or keyboard. The system is fully featured including a vocalizer/harmonizer.
There are other controller keyboards that may be better, e.g., Kurzweil, Oberheim, etc.
I hope this helps.