A method of generating a digital media message, comprising: rendering a plurality of - thumbnails at a second portion of a touch-sensitive display of an electronic device, the thumbnails being representative of digital images or digital video segments corresponding to the thumbnails, wherein the digital images or the digital video segments are stored in a memory associated with the electronic device; receiving one or more touch inputs at locations of one or more corresponding thumbnails within the second portion; generating a digital media message, the digital media message comprising at least one digital image or digital video segment represented by the one or more corresponding thumbnails ordered according to an order of the one or more touch inputs; rendering at a second location on the touch-sensitive display a play sequence displaying the one or more corresponding thumbnails representing the order of the at least one digital image or digital video segment of the digital media message; receiving a touch and hold input at a particular location of a first thumbnail within the second portion, wherein the touch and hold input indicates selection of the digital image or the digital video segment corresponding to the first thumbnail and comprises a beginning, an end, and a duration defined by the beginning and the end; capturing a digital content segment, using a microphone of the electronic device, in response to the touch and hold input, wherein a duration of the digital content segment is defined by the duration of the touch and hold input; and combining the digital image or the digital video segment corresponding to the first thumbnail and the digital content segment to form a second digital content segment that is added to an end of the digital media message in response to completion of the touch and hold input, wherein the digital image or the digital video segment corresponding to the first thumbnail is presented simultaneously with the digital content segment, for the duration of the digital content segment, when the second digital content segment of the digital media message is played. rendering a plurality of - thumbnails at a second portion of a touch-sensitive display of an electronic device, the thumbnails being representative of digital images or digital video segments corresponding to the thumbnails, wherein the digital images or the digital video segments are stored in a memory associated with the electronic device; receiving one or more touch inputs at locations of one or more corresponding thumbnails within the second portion; generating a digital media message, the digital media message comprising at least one digital image or digital video segment represented by the one or more corresponding thumbnails ordered according to an order of the one or more touch inputs; rendering at a second location on the touch-sensitive display a play sequence displaying the one or more corresponding thumbnails representing the order of the at least one digital image or digital video segment of the digital media message; receiving a touch and hold input at a particular location of a first thumbnail within the second portion, wherein the touch and hold input indicates selection of the digital image or the digital video segment corresponding to the first thumbnail and comprises a beginning, an end, and a duration defined by the beginning and the end; capturing a digital content segment, using a microphone of the electronic device, in response to the touch and hold input, wherein a duration of the digital content segment is defined by the duration of the touch and hold input; and combining the digital image or the digital video segment corresponding to the first thumbnail and the digital content segment to form a second digital content segment that is added to an end of the digital media message in response to completion of the touch and hold input, wherein the digital image or the digital video segment corresponding to the first thumbnail is presented simultaneously with the digital content segment, for the duration of the digital content segment, when the second digital content segment of the digital media message is played.