been discussed a few times.
I’m a fan of epoxies.
If you’re going to be using it for a gym mainly, you may want to look into one of those “rubberized” coating, as they give your feet a little more “give” & “support” as opposed to hard ass concrete.
$0.02