What I did is get the Hansens. For numbering on the holder that didn't match what I had on the peg, I just gave it a quick swipe of the file to remove the # and wrote my own with a ultra-fine sharpie.
Where I ended up with extra sockets that wouldn't fit on a peg, I arranged the holders so that the extra sockets were clustrered as much as possible and then made my own socket board. I arranged the sockets to the side of the trays so that they kept going in order and traced them onto a piece of hardboard/masonite. Drilled the holes out to hold the sockets and then glued the hardboard onto a piece of 1/4" ply and bob's your uncle. I made the masonite a bit biger than I needed in case I need to add some more sockets later.
For the sockets were they won't physically fit on the hansens (hex, torx, flex, crowfeet, etc...), I put them on the ernst rails and screwed them all to a piece of 1/4" ply.