Talvez Tcl / Tk (www.tcl.tk). Tcl é uma linguagem de script, e a extensão Tk permite que você faça GUIs com facilidade. Existem exemplos online, e também é mencionado em livros como "Running Linux".
(Com o Tcl também é possível obter o expect , uma extensão que permite criar scripts que interagem com outros programas e contém pares desafio-resposta ... por exemplo, o script inicia ftp e quando recebe " ogin "e" assword ", responde com seu nome de usuário e senha.
Você provavelmente encontrará tcl , tk e expect no repositório para sua distribuição do linux.