How NetSuite Supports Customization & Integration?