1. A computer program product, comprising a non-transitory machine-readable storage medium having a computer readable program code embodied therein, the computer readable program code adapted to be executed to implement a method for creating an object within a system, utilizing a template, the method comprising: providing a database system shared by multiple customers, wherein the database system stores standard tables each accessible to and shared by the multiple customers and custom tables each specific to and accessible by a particular one of the customers; storing, by the database system, a template for a standard table, the template having standard fields and standard features, and a framework of the template implementing at least a search query feature, a reporting feature, apex triggers, and Visualforce; receiving, by the database system, a request to create a new standard table within the database system from the template; in response to the request, creating automatically, by the database system, at least: the new standard table from the template by including in the new standard table the standard fields and standard features of the template and by implementing in the new standard table at least the search query feature, the reporting feature, the apex triggers, and the Visualforce, and a subclass for the new standard table which handles at least loading of the new standard table and saving of the new standard table within the database system; storing, in the database system, the created standard table and the created subclass using the database system; and making, by the database system, the stored standard table available for use by the multiple customers via the subclass, including: when a search query is received through the stored standard table by one of the customers, executing by the database system the search query to return to the customer results of the execution of the search query; and when a request for a report is received through the stored standard table by one of the customers, executing by the database system the report to return to the customer a result of the execution of the report.