may crop and scale images as required to accomplish the goal of a uniformly spaced layout the method of the present invention will be described with reference to the flow chart shown in fig3 the method of the present invention commences at step 3 a by selecting a set of images with no bounds on the number of images in that set as will be easily conceived by one of skill in the art selection may take place via browsing the file system conducting searches for suitable data objects referring to a database of data objects or other techniques alternatively in this step the user may elect to merely specify a number of frames as opposed to the specific images that will fill those frames this enables the user to generate an u2018 empty u2019 collage ready for the introduction of images at a later time if this is desirable in another alternative the user may skip step 3 a and proceed to step 3 b the selection of a template which may suggest a number of empty frames in the absence of a number specified by the user the method proceeds to step 3 b where in a preferred embodiment the user selects a template from a library of available templates the library contains u201c styles u201d such.