Yesterday I took the early access version of Sun Java Studio Creator for a test drive. This product has all of the trappings of a visual IDE, using JSF to assemble user interfaces for web apps in the same way that desktop apps are visually put together. Db data is connected to ui elements via JDBC RowSet. All it takes is a drag and drop from a representation of the database schema - much as it is done in Visual Basic and WebObjects.