I am looking for recommendations on exterior metal paint for stairs, railings, fence and gates. I was told Benjamin Moore Alkyd was the best but afraid the high gloss would make the steps slippery and it's an expensive paint. Rustoleum protective Enamel is much cheaper and is available in flat finish. Do I paint the steps in flat finish and railings, gate and fence in high gloss? Please, any advice. I want the paint to last.