Concur with ST.
We use the Copperchase system and it's easy to use and does everything that you could think of, and can be adapted as required as and when your operation expands.
I haven't used, but heard that Bytron's products are on a par.
The set up costs of both systems are painfully high, but you'd have to employ several expensive people to do the same job as accurately or as quickly.