I use Jewelry Design Manager from Bejeweled Software. Http://jewelrydesignmanager. com. They have several versions, but none are cheap. If you have extensive inventory, you should get something. JDM has very good tech support and I think they are worth the money.