I used to do alot of these coating for a crust
you need a good binding coating of
epoxy or urethane as the base agent and then pick your grit you wish to use
you can use marble dust, glass spheres, aluminium oxide or graphite particles
the aluminium oxide and graphite are available graded to chose the level of grit you want - the graphite is like that sticky non slip tape surface
the best for easy on the feet is to get the smaller particle of aluminium oxide - as it is a white like product will not be as visible in your coating
most of the dedicated coatings use a marble dust mix
all of these when rough will make an area that is awkward to clean due to dirt grabbing in the gaps, and needs to be cleaned with a broom and detergent to soften the
water used in the
cleaning.
and if the grit is too grippy or sharp - love these technical terms, just give another coat (light) over the top with the base coating alone
hope this helps
I can help you with where to get the powders also here in aus
hooked