There is some brutal software out there, and some even cost money! As far as free ones go, when you do find a good program, it's often accompanied by viruses or malware, making you wonder if they're worth your while. In the end, filtering through all of the junk to find the best free software can be a massive waste of time.
This video from TechGumbo might be your solution to all of this. They've done the heavy lifting and came up with 5 free downloads that they consider to be great and extremely useful. Hopefully at least one of these will solve your software woes and increase your productivity.