1. A method for viewing a collection of digital content records on a display, comprising: (a) analyzing the collection to determine properties of the digital content records and using the determined properties to produce icons corresponding to such properties, wherein the properties relate to at least events, places, people, and capture times of the digital content records in the collection; (b) displaying the digital content records in the collection according to an initial time-varying presentation along with at least one icon; (c) receiving a user selection of a displayed icon; (d) in response to the user selection, reordering the initial time-varying presentation of the digital content records in the collection and changing at least one icon displayed to the user; and (e) recording a timing and sequence of the initial time-varying presentation, the user selection, and the reordered time-varying presentation in a script; and (f) storing the script in a processor accessible memory for playback at a later time.