Free Refills can handle auto-purchaseing and bank-looking of a designated list of items. You'd still have to keep a large stock in your bank for what you want to do, but it will automatically split and loot how much you need to have a certain quota in your bags