1. A computer implemented method of producing an image coordinated display product, the method comprising: storing a pre-designed digital display template, the digital display template including a plurality of openings each for placing at least one digital image and each of the openings having a corresponding plurality of required image attributes; accessing a plurality of image attribute files, each of the image attribute files comprising image attribute values corresponding to an associated image, and at least one of the image attribute files identified as a primary image attribute file; identifying at least one other secondary image whose image attribute values satisfy the required image attributes and are correlated to at least one of the primary image attribute values; and merging into the display template the primary image and the at least one other secondary image to form the coordinated image display product.