Creating a form of GUI

Right, In the near future I plan to build a robot and i want to be able to drive it from my computer using my keyboard. I want to use a program which acts as an interface between the computer and Arduino, as I would rather be able to just push the up arrow key and a motor turn then have to put in a letter and not have to press enter at the end of every command. Does anybody know of any good programs which will allow me to create something like this if one isn't already available? I am no expert in programming so if it was beginner friendly it would be appreciated!
Thanks
Owen

Processing?

Arduino's sister program Processing would be perfect for this.

Arduino comes stock with example code that interfaces with this.