On Chrome, there is an extension called Downloads Router. Looking for something similar for Firefox. The Downloads Router allows you to automatically save your downloads to different folders based on a rule set. For example, I can create a rule to save all files download from www.xyz.com
to ~/Downloads/xyz
folder.
This is the only thing preventing me from dumping the Chrome browser. :)