I feel your pain here guys, when setting up a new shop offten I have to clean up a competors mess or better yet a customers mess, which can be a tedious task, but after doing this for a few years I came up with some simple methods. When redoing a customers shop I usually send in a few bins (ORSY)
Ill then start by seprating the metric/amercian out, then I go down the sizes 6,8,10,12mm, I then have premade labels for the bins so that makes my life easyer, its relly easy to print out averly labels from your comptuer. But a program Im most proud of at Wurth is the obsolence program, wurth will buy back your old hardware, for an amount myself and my customer agree upon, usually $200-$1000, so often time i get that bucket of bolts sitting in the shop corner, with that obsolence each time you order 5% is taken off each item on the order and taken from your obsolence untill you have $0, so its a neat little program that gets **** out of your shop and gives you a chance to start fresh if you like, and I dont have to sort all your old junk lol, and the best part is that bucket becomes mine!!! So i scrap the rusty old stuff and usually end up stocking my own shelves with the rest lol, its not fesiable for me to send back 200lbs of hardware to wurth so they can toss it lol. SO in the end everyone is happy. But if needed I do sort out massive amounts of hardware,label it, put it away and make it more usuer friendly.