ControlsJS
From APIDesign
ControlsJS is a portable widgets technologies for any browser with fantastic tooling - browser based form editor, extensions for NetBeans and many more. The company behind [[ControlsJS] is mostly JavaScript oriented, but they are also great DukeScript supporters. As such there is also Java version of controls.