1. A computing device comprising: at least one processor; and computer-readable media storing computer-executable instructions that, based on execution by the at least one processor, configure the computing device to: receive multiple storyboard identifiers from a camera program executing on the computing device; retrieve multiple storyboards, using the storyboard identifiers, each storyboard comprising a plurality of control frames, each control frame including one or more control instructions associated with controlling camera settings and one or more camera instructions associated with capturing a sequence of images; and capture a sequence of images by executing at least one control instruction from each storyboard to control at least one of a timing or order that at least one of the plurality of control frames is executed during capture of the sequence of images.