+1 for using remote ssh with X11Forwarding to run remote programs.

Of course, this assumes your local workstation runs an X/Server.

$ ssh -X userid@remote-IP-or-hostname "command to be run...