Puppet-puppet is a project mainly written in ..., it's free.
A module for managing puppet with puppet
http://github.com/henderb/puppet-puppet