Hola Pacomuson
No se si es tu caso, pero cuando se hace una reparacion total del piso hay opcion de poder poner una capa superficial de un endurecedor superficial que tiene cuarzo que puede tener color, el cual te duplica la resistencia a la abrasion y con un tratamiento superficial sencillo lo dejan muy bonito, ojo que no es cemento coloreado.
Cuando es piso ya reparado lo mejor es lo que te han recomendado, pintura epoxico, solo el detalle que no le viene bien la luz solar directa, esto es porque el epoxico se degrada con el sol y pierde brillo, luego de perder brillo se empieza a "tizar", es decir se va deshaciendo la pintura de a pocos.
Normalmente hay que esperar 28 dias a que cure el cemento antes de empezar a pintar, sino la pintura se puede ampollar y desprenderse.
Para que la pintura tenga buena adherencia el cemento no debe estar liso, si esta liso la pintura no agarrra y se termina desprendiendo por lo que habria que hacerle tratamiento superficial mecanico o quimico para dejarlo poroso, tambien es recomendable usar imprimante pues este es menos viscoso y penetra mucho mejorando la adherencia, o es su defecto dar una mano de la misma pintura pero muy diluida que hace las veces de imprimante.
Para evitar que patine lo mejor es lo que te han recomendado, aplicar arena de cuarzo antes de dar la ultima mano de pintura, hay de diferentes tamaños de particula lo cual depende cuan rugosa quieras la superficie, la arena se recomienda que sea lavada (por si es de mar que tiene muchos contaminantes) y que este bien seca (pues a la pintura no le va bien la humedad y te pueden malograr el acabado, salvo sea epoxico en base agua y ahi no hay mayor problema).
Te recomiendo hacer unas pruebas en pequeño para que veas como queda de acuerdo a la arena que usas (tamaño particula) y le agarres la maña que no es dificil.
Saludos
P.S. un detalle que se me pasaba, la rugosidad y la limpieza no se llevan bien, a mayor rugosidad la limpieza se complica bastante.