1. A method performed by a first computing device for determining a layout of a structural document, the method comprising: receiving a plurality of images from a second computing device; determining a design associated with a structural document, the structural document comprising one or more facets, each facet representing one or more exterior surfaces of the structural document; determining a number of facets associated with the structural document based on the determined design; determining an image area associated with the structural document based on the received plurality of images and the number of facets; determining an image aspect ratio associated with each of the plurality of received images; determining a layout associated with the structural document based on the determined image area by: determining one or more areas of each facet in the number of facets; for each area of each facet in the number of facets: determining an area aspect ratio associated with each of the one or more areas; assigning a received image to the area, and determining a fit ratio comprising a ratio of the determined aspect ratio associated with the area and the determined aspect ratio associated with the image assigned to the area; evaluating the layout by: for each facet in the number of facets, determining an average fit ratio of aspect ratios associated with the facet, and determining whether the average fit ratio of aspect ratios exceeds a threshold value; when the average fit ratio of aspect ratios exceeds a threshold value for one or more of the facets in the number of facets, determining a new layout associated with the structural document and evaluating the new layout; and when the average fit ratio of aspect ratios for all facets associated with the evaluated layout does not exceed the threshold value, causing a graphical representation of the structural document to be displayed at the second computing device, wherein each received image is displayed on its assigned area on the graphical representation.