1. A computer-implemented method for creating a final mosaic image, the method comprising: receiving a main image from a database of images; generating a grid overlay having one or more grid cells, the grid overlay being coupled with the main image such that the one or more grid cells each include a portion of the main image to create one or more image cells; for each of the one or more image cells, analyzing the image cell to detect a pre-existing tint value of a pixel substantially at the center of the cell; receiving one or more tile images from the database of images, each tile image including a plurality of pixels, wherein each pixel has a native state tint value; positioning one of the one or more tile images into each of the one or more image cells to create one or more tiled cells, without a matching step that matches any native state tint value of a tile image with a tint value of the image cell into which the tile image is positioned; for each tile image, automatically changing the tint value of the plurality of pixels from the native state tint value to the tint value detected at the center of the image cell that each of the tile images has been positioned in; and generating a polished image.