Dryoto is a project mainly written in Ruby, it's free.
Ruby tool and DSL for bootstrapping virtual machines based on Debian.
Dryoto is easy tool for bootstrapping Debian VPSes.