Roger, Tennant Floor Coatings is probably the best you can get, but may be expensive. Years ago before retirement, I had a big aircraft hanger and all the support shops coated with Tennant and they still looked like new 6 years later. There was a 16 ton aircraft tug with chains on that pulled an airplane into the hanger, turned around and departed before the guys could stop him but he did not damage the coating!!! Their contact number to locate a distributor etc is 1-800 553 8033. I plan to use their product on my floor if I can afford it. We will go with a light gray or tan. My son is big on making sure it does not cause light distortion to screw up paint colors. He has young eyes that can tell the difference, I guess.
PS If you are going to use a floor coating, don't apply a sealer, otherwise you will have to acid etch to remove it!!!