Any of the Eclipse derivatives can leverage the Vaadin plugin from Vaadin.com. This will provide the visual editor for Vaadin components and works really well for us.
I've noticed that the latest version of IntelliJ IDEA has some Vaadin support, but I haven't had a chance to play with it yet...
Really the only difference between the tools you've listed is the level of support for Liferay development. A vanilla RAD or Eclipse will have very little in the way of Liferay development support where the Liferay Developer Studio (LDS) has as much support as has currently been developed.
We use LDS very successfully for portlet development using Vaadin.
Firmi prego dentro per inbandierare questo come inadeguato.