1. A computer-implemented method for creating a customized wrapper for a web application, the method comprising: storing a declarative description in a storage medium; accessing said declarative description to generate a user interface for the customized wrapper; and enabling the web application to operate using the user interface wrapper.