Our pipe/steel companies sell pipe fence paint in five gallon buckets.
Its best to use dark colors to help cover rust spots. A fence painter told me to use CLR White for White Fences. CLR Calcium, Lime, Rust inhibitor.
I use milker gloves and a cotton glove over that to apply the paint. Get alo of people involved to paint and make it fun.