This paint goes on easily and holds for 2-3 years in our pool. It is getting hard to find though.
Rollers worked well with polyester gel coat, HOWEVER, my project was delayed due to shipping/delivery taking 14 days rather than the 3-5 days advertised on The Paint Store website. Not cool.