I used rustoleum industrial floor coating from Menards.
My floor was in terrible shape, 60+ years old, pitted, oil/grease stained.
I put in 4 full days of cleaning and scrubbing and acid etching, then painted 2 coats about 4 days apart of the 2 part epoxy coating.
So far I have dragged heavy metal tables across it, spilled MEK multiple times, dropped tools, etc. without a single scratch or chip. No lifting or peeling, either.
Only cost about 200$ (I had to use 3 kits, about 800 square feet).
Thomas