DeclUI is a toolkit that allows UIs to be easily created using a simple textual format. These DUI files are turned into real classes during compilation.