I'm a big fan of the chocolatey package manager for Windows. While not perfect, it still saves a bunch of time.
Many people build meta-packages that install everything they need, but I feel this pollutes the package namespace. As an alternative, I've prototyped a gist that can be pasted and run to install packages I use.
https://gist.github.com/stuaxo/84480ee204a203002f59b68ffbfe82f9
Being a batch file, it's not as clean as.. well almost anything. Powershell would be a sane choice here, but I don't use Windows enough to justify learning it. There's also something quite fun about twisting batch files to do what you want. Hopefully this is useful for anyone that wants to use gist to store their own package list.