build the gui in html5, just use only the popular libraries such as jquery and stay away from the experimental stuff i.e. canvas or webgl.
I run it in a chromium, I launch a HTTP server ?
In the end I want to make a desktop GUI and I would like a solution which is not too clunky