I’ve been building my personal Windows-toolchain for more than 20 years, and that is why people approach me frequently to ask for tools for this and tools for that. Find here my toolchain, which should make things easier for everyone.
In general, I will prefer open source or freeware tools, unless a commercial solution is clearly superior in my eyes. For most of my recommendations, there are also versions for Mac, and Linux.