1. A computer implemented method for producing an image product, comprising the steps of: providing a plurality of digital images, each digital image having pixels; providing a digital template having a plurality of digital template openings; each digital template opening associated with one of a plurality of seasons for disposing one of the digital images therein, the digital template including at least two digital template openings each having an associated season, and wherein at least said one of the digital images is associated with one of the plurality of seasons; automatically analyzing the pixels of the one or more digital images to determine which one of the plurality of seasons is depicted by each of the one or more digital images; for each digital template opening, automatically disposing a digital image therein having associated therewith a same season as the season associated with that digital template opening; producing the template having the digital images disposed in the one or more digital template openings therein storing each of the one or more digital images in a seasonal group corresponding to a determined season for each of the one or more digital images; ranking the digital images in each seasonal group in order of a determined quality of each of the digital images in the seasonal group; and preferentially selecting digital images having a higher rank for display the images in the template openings.