My gelcoat is still in good condition with no crazing or spider cracks
The only dings to fill were from normal usage for a boat 27 years old. I wiped down the cokpit with a fiberglass wash made by Interlux. This removes any old wax and contaminates on the gelcoat. Then sanded down with 220 grit paper usinging a 5" orbital sander. I filled in any dings with an epoxy filler made by Interlux. Sanded everything smooth the next day. Applied a coat of 404 primer with a second coat over any filler or worn through gelcoat. Sanded down with 220. Lots of sanding disks were needed as this primer when dry is very HARD.
I did price out a professional paint job at around 35,000 dollars. With this the boat would look better then new. With me doing it material cost should be around $2500. As I'm in the open air and not in a sealed and headed painting booth my results would not be nearly as good with bugs, dust, etc settling on the paint. But is will be 100% better then it is now with easy clean up and not having to wax and buff.
As a side note one of big seabirds deceided to take a big dump on my new paint. Even after it had dried, needed only the water hose to wash it off. No scrubbing
Dave