Standardization
In general, you must use as much standard functionality as possible. Think about whether you really need custom records. For example, see if it's better to add a custom field to an existing record. Only create new records if you need a business object that does not fit a standard object.
Keep your web store transaction forms lightweight. Remove all fields that are not necessary (including standard forms).