What tool would let me manage what is installed on windows development machines (and windows jenkins machines) in a easy, straightforward way? I imagine making a file like so:
eclipse: 4.4
vim: 7.4
cygwin: 1.7
Then I would point said fantasy tool at this file and it would make it so, upgrading where necessary etc.
I've looked at Saltstack (too hard), Ansible (linux master), Chef (hard), Puppet (hard), Vagrant (VM), Boxen (OSX), and surely others I'm forgetting. Aside from the reasons listed, I still don't think any of them work without a lot more configuration than my fantasy file above.
I'm looking at Chocolatey for the package management part and it's great. I just need something around it for a bit of simple automation. This page looked really promising but it's not quite as simple as I'd like.