16. The electronic computing system of claim 15 , wherein the control ribbon includes an options control; wherein the instructions further cause the electronic computing system to receive an options control selection input from the user, the options control selection input indicating that the user has selected the options control; and wherein the instructions cause the electronic computing system to display the second vertical control gallery by causing the electronic computing system to display, in response to receiving the options control selection input, the second vertical control gallery in a popup frame within the graphical user interface.
15. An electronic computing system comprising: a display device; a processing unit comprising at least one integrated circuit; and a data storage system comprising at least one computer-readable data storage medium, the data storage system comprising instructions that, when executed by the processing unit cause the electronic computing device to: display a graphical user interface on the display device, the graphical user interface comprising a document area and a control ribbon, the document area containing at least a portion of a document that a user is currently editing, the control ribbon containing a first horizontal control gallery, the first horizontal control gallery containing a plurality of class controls, each class control in the plurality of class controls associated with a different class in a plurality of classes, each class control in the plurality of class controls containing a class icon graphically describing the class associated with the class control, each class in the plurality of classes being a subset of related commands in an overall set of commands; select one of the plurality of class controls displayed in the first horizontal control gallery; in response to the selection of one of the plurality of class controls, display a preview of a default slide transition effect (STE) associated with the one of the plurality of class controls; receive a class selection input from the user, the class selection input indicating a selected class control from among the plurality of class controls, the selected class control associated with a selected class in the plurality of classes; modify, in response to receiving the class selection input, the document by executing a default command associated with the selected class; after receiving the class selection input, display, in the graphical user interface, a second vertical control gallery in the graphical user interface, the second control gallery containing a plurality of variation controls, each variation control in the plurality of variation controls associated with a different command in the selected class, the second vertical control gallery not containing any variation controls in ones of the classes other than the selected class; select one of the plurality of variation controls displayed in the second vertical control gallery; in response to the selection of one of the plurality of variation controls in the second vertical gallery, display a preview of a default slide transition effect (STE) associated with the one of the plurality of variation controls; receive, while the second vertical control gallery is displayed, a variation selection input from the user, the variation selection input indicating a selected variation control in the plurality of variation controls in the second vertical control gallery; and modify, in response to receiving the variation selection input, the document by executing the command associated with the selected variation control.