1. A method for extending custom application development environment modules from a first application development environment to a second application development environment, the method comprising: creating user interface elements for the second application development environment; separating user interface elements from the custom application development environment modules, forming user interface elements for the first application development environment; creating new general elements compatible with both the first application development environment and the second application development environment; combining said general elements with non-user interface elements from the custom application development environment modules to arrive at a series of generalized classes; and referencing one or more of said generalized classes in said user interface elements for the first application development environment and said user interface elements for the second application development environment.