Hi!
This is something I have thought about quite a few times. I thought of Raspberry Pi as a good portable solution. If you could manage to make the thing launch directly to a menu where you could select different programs, all fitted in a nice case with proper controls, it would be amazing. MIDI IN-OUT and other connections and you have something brilliant!