I am senior J2EE Developer, i have long experience in developing generic Presentation tiers, which used to represented data (model) at runtime.
i have extensive experience in JSP, GWT, JSF,JavaScript, AJAX.
Also i can provide you with the design model of this project.
Currently i am working on a project that generates GUI depending on GWT + XML file contains meta data of the screens