1. A method for managing a plurality of versions of a document, the method comprising: by a computing system: causing a graphical representation of a previous version of the document and one or more objects of the previous version of the document to be displayed within a user interface (UI) of the computing system, wherein each object of the one or more objects represents a portion of the previous version of the document, and each object includes an action indicator in an object region of the UI that characterizes a manner in which the object is configured to be implemented in a revised version of the document; receiving a selection of a particular object among the one or more objects; and in response to receiving the selection: generating the revised version of the document that includes the particular object implemented according to the action indicator associated with the particular object; and displaying the revised version of the document.