Have you thought about an old NES controller, you got X & Y and the A and B buttons for Z, the START button for start/stop and SELECT for set home.
People have connected them up before http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1254964306 so some work is (kind of) done for you.