Vaadin - GWT with a skinnable UI.
vaadin.com
vaadin.com
Here is the HelloWorld tutorial: http://vaadin.com/tutorial
Is that crazy?
Edit: It even has a multi-platform 'nib2cib': "WYSIWYG user interface editor under Eclipse"
From my personal experience (very very tiny data point), most of these "beautiful" GWT frameworks are good only if you want to wipe out something fast and don't mind with the default look.
I think it make a lot of sense for a company to hire these services because some of these areas require a level of specialization that is very difficult to find. For example a traditional web designer needs to understand the tool paradigm to use it effectively.
On the other hand if you are small company you still can use the framework. (The only thing I am not convinced is about the server-side idea)
My guess is that Vaadin did a bit of UI rendering (prep-ing the HTML) on server-side then send it to client.
Yes, Vaadin is a server-side framework. Server-side is not for everyone, but there surely is a place for Vaadin. For example issues with trusting the code that's executed on the client are greatly relieved this way.
You could think of Vaadin as the Swing / SWT for web applications. Sitting in between JavaFX (plugin required) and Java Server Faces (html required). Vaadin is great for desktop-like applications in the webbrowser, but doesn't really fit the RESTful type of applications.
If you have questions, just visit our forums at http://vaadin.com/forum and ask away! There are plenty of experts waiting for challenging questions ;)
I'm not a GWT developer, does anyone have any experience adding custom GWT/Vaadin widgets to your applications?
Graphical editor and bunch of other graphical stuff: http://john.virtuallypreinstalled.com/ToolkitDraw
iTunes demo made with Vaadin http://demo.vaadin.com/VaadinTunesLayout/