Perché probabilmente di così pronto non c'è niente. La GUI sicuramente dovrai crearla tu (ed è il meno) e ti sconsiglio vivamente di utilizzare i visual tools messi a disposizione da qualchesia IDE.

Per la ciccia del lavoro invece: ci sono librerie per effettuare request verso e leggere response da server vari, ma quello che viene trasmesso e letto lo devi sapere tu. Per esempio:

http://hc.apache.org/httpclient-3.x/tutorial.html
(è un possibile esempio di utilizzo)

ed ovviamente tutta la libreria, annessi e connessi.

Alternativamente:
https://jdic.dev.java.net/documentat...ndex.html#Demo

In ogni caso, di cose da fare te ne restano parecchie.
Buon lavoro.