Gorp
Easy Video Editor - graphical interface to non-linear video editor
... transforms in javascript and run them in gorp - complete with persistence to file, and parameter editing/checking through the GUI.
Your work is saved as a text-based script - furure tools will allow direct scripting.