In the world of old programmers, script and GUI are two words that live in totally different worlds. That looks like a myth very well established for many reasons.
Any way, the world of web applications is throwing this tine line away, and more and more people are looking for this, and some of them point this as a new tendence.
Why not simple scripts, with simple gui's? First one to start this kind of project, BUMM...
Well, I did my shots at Bashscript, as I am a big beginner in programming. You can take a look at
and the obvius phyton advanced scripting language, which I know nothing about it. (google about this itens, they will be very helpfull whatever language you choose it)
dialog command in bash is very nice to do some simple Gui's, I guess this is the best beggining I can point you. xdotool is a interactive mouse/keyboard tool, glade is a full program to make Gui for many languages, and gtk is a lybrary/toolkit u can use with C++ or Pỳthon I guess... Good research wait for you.