I think our solution Brightpearl would offer the functionality you require. Brightpearl is an end to end business management system that connects your Magento webstore and POS to your back end business software (inventory, CRM, accounts, order management and more).
The advantage of integrating all your sales channel through a single system is that all sales that you make will automatically update across all the channels. So you donât need to import data back and forth between systems and will never sell the same item twice by mistake.
The inventory offers an XYZ size-colour matrix so would be able to cope with your requirements and because it is integrated this would be updated automatically when you made any changes or additions. All this information is then available in real time from your point of sale and on your website.
The CRM system is integrated to so you could easily capture customer data and create online accounts as well. As your accounts are in sync too you would be able to store the amount of Â£ spent against there record and could then issue vouchers/points when they reach a certain threshold.
All images and descriptions are stored in the central inventory pool so would update across your sales channels as and when you made changes.
Our system is cloud based too so youâll have no problem running it on any computer. All you need is a Internet connection and youâre good to go.
We offer a 30 day free trial so you could have a good chance to take a look and assess whether it would be a suitable solution for you business.