Is there a video production language/scripting tool for doing this sort of thing? Sort of like an ImageMagick for video. So you can put a certain graphic at a certain time, composite other source videos, do transitions, etc. All scripted in code, no hands on work required.