Puppet-sudo is a project mainly written in ..., it's free.
A very simple Puppet module to set the sudoers file