Until something better comes along, on Siege I have a vendor 4 reds. Currently stocks empty bottles, empty commodity deeds, blank scrolls, blank runes, one each vendor rental contract and barkeep contract. I just added dyes, dye tub, house placement tool and hair dye.
Tell me what you want to buy and I'll add it to her stock. I'll also buy on commission house decor tools and boats, but they're big ticket items so I won't stock them except by special order.