No painted fences, but we use Olympic Base Coat for staining the jump standards and cavaletti. Has held up darn good over the years, making them look pretty white. It is an opaque stain, and latex I believe because I washed the brushes clean after. You just buy it, have it shaken, no colors added, turns out white. You can look inside the can after shaking, looks white there too.
Not cheap, dries FAST, so I was able to do a couple coats the same day. Takes a couple coats to cover well on our new wood. We let the treated lumber dry after making the standards, poles and cavaletti, so it was not wet feeling or so green looking anymore. Must have been NEW shipment to the lumberyard, it was moist feeling when purchased. Then put the stain on when wood “looked dry” after being out on hot, sunny days.
We do put the standards, poles, cavaletti away during fall and winter, so not outside in weather year around. Might make it last longer than fences in keeping a good appearance. Not chalky, does not come off on you or clothes when moving them. Again, Olympic stain is not cheap, but you might find some on sale.