I use capistrano and in some cases i use debian packages. As the debian tools don't work on OS X. I've made a debian package tool called apt_fu that can run on any unix system. It's at github:
http://github.com/sunkencity/apt_fu/tree/master
it's really a quick hack, but it get's the job done.