1. A method for generating a video production from a rich storyboard, the method comprising: identifying a computer-readable rich storyboard that defines production specifications and a sequence of storybeats for use in a plurality of video productions, each storybeat comprising a set of storybeat assets, a first portion of the storybeat assets being shared storybeat assets associated with shared asset data, and a second portion of the storybeat assets being individualized storybeat assets associated with asset acquisition specifications; generating a computer-implemented asset acquisition coach operable, for each individualized storybeat asset, to acquire individualized asset data according to its asset gathering specifications; receiving, via the computer-implemented asset acquisition coach, individualized asset data for each individualized storybeat asset; and communicating the individualized asset data for each individualized storybeat asset to a rendering system in such a way that a video production can be rendered according to the sequence of storybeats, with each shared storybeat asset being rendered according to the production specifications and its associated shared asset data, and each individualized storybeat asset being rendered according to the production specifications and its associated individualized asset data.