Transforming ideas into engaging media experiences