I can't recommend a specific module. But I can give you a few considerations:
- you have three kinds of attributes. You have attributes that don't affect the stock, such a whether a piece of furniture is polished. You have attributes that have their own stock, such as hard disks when you sell computers. And you have attributes that define a unique type of product. It is the last type that Thirty Bees/Prestashop standard supports.
- so when you buy a module you should check which of the other types it supports and whether that fits your situation.
- if you want to make a do-it-yourself solution for attributes that don't affect stock you can consider using the customization field.