Bridging the gap between vision and creation