A template based design is one in which an image is required as a product template to give a visual effect of the actual product to the customer during the design process. This module allows users to change the template image at design time without going outside of the editor.