Maybe a Webserver? PHP has the ability to execute commands. http://php.net/manual/en/funct.....l-exec.php
So it's pretty simple, I guess:
-A HTML site, with the buttons, to a controller php.
-The controller php, it is just some if // case, and shell_exec.
-Some bash/python/etc scripts, what contains the predefined actions. You can run different scripts, or with shell_exec you can call the same script with different parameters.
I think its an easy-go. The harder part is the security, I want to take the rPi into my car as a BoardComp, but its not so good if a hacker can break into it
PHP doesn't need a webserver really it can read socks. you could telnet ssh or netcat right into it if you want too,