Recently I've been using vagrant to configure more and more of the local webapps I'm using day to day, simply as I find sticking all the apps I use on my host machine a little messy. I've also been picking up salt-stack with salt-states as the provisioner as I personally prefer it a lot more than puppet/chef.
As a learning exercise I figured I'd setup nzbget using salt, it's good because it requires a few config files and some compiling. You can find the repo here. Should be fairly self explanatory, but there's more details in the README. If you've any questions just ask in the comments.