1. A computer implemented method for displaying a montage display of matching products, comprising: executing one or more tools to a user computer allowing the user to create a customize product design, the product design comprising a template theme and a customized portion, the template theme having one or more of template graphics, template images, template text and template color scheme, the customized portion comprising one or more of customized graphics, customized images, and customized text inserted into the template by a user of the template; transmitting the product design to one or more server computers for incorporation at least a portion of both the template theme and the customized portion into a plurality of different products, generation of a plurality of composite product images of the plurality of different products, and generation of a montage of the plurality of composite product images such that at least a portion of the product design incorporated into each of the plurality of different products is visible and at least a portion of a composite product image in the plurality of composite product images is not visible; and receiving of the montage by the user computer; and displaying of the montage to the user on a display screen at the user computer.