1. A method for expanding the functionality of a database application, comprising: importing an application development system for expanding said functionality of a database application into a database created using said database application, wherein said database includes records arranged in a predetermined manner; presenting prompts to a user to facilitate selection of records from said database, modification of said records, and arrangement of said records; and creating a customized form or report based upon responses to said prompts, wherein said customized form or report includes records from said database that have been selected, modified, and arranged according to said responses.