I may not quite understand your question, but why couldn't you use global or project scripts for this? Global scripts can be loaded dynamically (for instance after retrieving from a common source control location) from a build:
http://www.kinook.com/Forum/showthread.php?threadid=36