Can I have my own GUI?

Yes, you can use the IPC in the Hosted mode and read the IPC messages through the 8000 port. See theHosted IPCsection for more details.