The MPCX is an amazing bit of kit. It's not cheap, but it has such an uncompromising spec in terms of onboard connections and storage that you really could build a live show, recording rig, or writing studio around just one device.