In terms of software tools, I tend to use a mostly open source stack. My main OS of choice is Antergos,on my home machine and Manjaro on my travel rig. Both Linux distros are based on Arch Linux. Atom is my text editor of choice. Despite its speed issues (which are getting better) I feel it can safely stand toe to toe with Sublime Text in terms of plugins and functionality. For graphic creation / editing, I prefer to use GIMP, Inkscape and Agave, but I only use those on personal projects. When working with a team I still have no choice but to use Mac OSX and Adobe Products.
For command line functionality I use a a lot of different tools. starting with oh-my-zsh. The reason I use it over the standard bash shell is that it has superb git integration. For build processes I use Gulp, although I’m finding that as I move more into the React ecosphere, Webpack is seriously drawing my interest.