Why not put a virtual keyboard on a laptop touchscreen? Use softsynths and away you go. Or maybe have a dedicated screen/synth, ala the new MusicPad Pro from Free Hand. It could be as long as you wanted it and would be able to show the softsynth controls above the keyboard. Watch out for what you ask, some inventor will make it come true.