This idea was more or less put forth by Heraclitus....
fully customizable control surface, Touchscreen Interfaces for Humans...