Product Customization tools allow the retailer to tailor products to the customer’s needs. Using a mouse, customers can custom design products, choosing color, pattern, materials or size, and use site tools to share the new design by email or social channels.