I'm playing with Boxen for setting up my new work machine. I really like the idea of setting up open source boxens for working on Mozilla stuff -- this could be very useful for onboarding new contributors, interns, employees, etc. Hack days get significantly easier to manage when people can just pull down a box.
Beyond that I end up managing several machines for my first degree relatives... and there's something appealing about being able to push updates to them magically with boxen + cron. This gets even more attractive if boxen could interface to the app store.
I want to remove editing puppet as a requirement to get what you want. I really like the basic homebrew interface for this and think part of it could be coopted for boxen to remove the need to edit puppet for basic things:
brew install FORMULA...
brew uninstall FORMULA...
brew search [foo]