1. A computer-implemented method comprising: receiving an input that requests generation of a composite digital image at a user-specified resolution based on a master digital image; selecting one of a plurality of digital image templates each comprising image data representing a different resolution of the master digital image, the selected digital image template associated with a resolution that is at least as high as and closest to the user-specified resolution; and generating composite image data based on the selected digital image template.