Smart auto queue crafting for building

I talked about some other ways to solve this sort of problem here:

While your suggestion would be simpler, I’d like to have a little more control. Otherwise, my Hearthlings might use items I’d been saving for a trader, without me knowing.