I have a few essential tools that I need to make sure are on every machine.
Windows Live Writer
I need this tool constantly to help me with my blog posts. Plus, I can sync them to OneDrive so no matter what machine I’m on, I can keep working.
Link to full Install: http://windows.microsoft.com/en-us/windows-live/essentials-install-offline-faq
How to sync to OneDrive: http://weblogs.asp.net/jongalloway/8-windows-live-writer-tips
Remote Server Administration Tools
Since I do Devops/IT work, I need access to the server tools.
Windows 10: http://www.microsoft.com/en-us/download/details.aspx?id=45520
Windows 8.1: http://www.microsoft.com/en-us/download/details.aspx?id=39296
Windows 8: http://www.microsoft.com/en-us/download/details.aspx?id=28972
Windows 7: http://www.microsoft.com/en-us/download/details.aspx?id=7887
Notepad Alternatives
I tend to prefer Programmers Notepad, although I know others love Notepad++ http://www.pnotepad.org
Version Control
I use TFS internally at work, but Git externally. Thankfully, there are some great tools to work with Git on Windows and in PowerShell. I also love the GitHub client which can be used with any Git repository you want.