I've thrown together a new tool that will randomly create a magic item shop's inventory based on your desired criteria (# minor potions, # medium potions, # major rings, # minor wondrous items, # minor weapons, etc.) using the SRD for 3.5 rules. (The results can usually be adjusted or some items dropped for other versions.) It is just simple Javascript, so most browsers should run it without needing any plugins. See it at: Magic Item Shop Random Inventory Generator » Inkwell Ideas
I've just finished it, so it may be buggy.
I've just finished it, so it may be buggy.