I think an iPad/iPhone would be an ideal candidate for this software, because there are a couple of host apps that let you design a custom interface. Using the internal microphones for excitation and the capacitive screen for position sensing to manipulate the parameters could be a very effective combination.