AutoPkg is a system for automatically preparing software for distribution to managed clients. Recipes allow you to specify a series of simple actions which combined together can perform complex tasks, similar to Automator workflows or Unix pipes.
See the wiki for more information.
Installer packages are available here.
Discussion of the use and development of AutoPkg is here.