2. The computer implemented method of claim 1 , wherein the GUI comprises: a user control for viewing the plurality of theme variation templates and selecting the theme variation template from the theme variation gallery.
2. The computer implemented method of claim 1 , wherein the GUI comprises: a user control for viewing the plurality of theme variation templates and selecting the theme variation template from the theme variation gallery. 4. The computer implemented method of claim 2 , further comprising: receiving input associated with the user control; presenting, by the computing device, further theme variation templates in the theme variation gallery in response to receiving input associated with the user control; receiving a selection of one of the further theme variation templates; and applying, by the computing device, a corresponding theme of the selected theme variation to the slide.