2 part paints (like linear polyurethanes) last longer than one part paints (even one part polyu's). They have better color retention, gloss retention, and abrasion resistance. There are, however, a couple of types of two part polyurethanes. For instance, Awgrip has their original formula, which is a very hard paint once it dries. If you are going to repair sags, etc., you really have to do it within a few days of your paint job. Awlcraft is their newer formula which is softer (so, while it is very good paint, it is not quite as good as the original formula in terms of gloss, color & abrasion), but it can be repaired down the line because it is a softer finish.
If you use Awlgrip products, they have a converter called Awlcat #3 used for brushing as well as a brushing thinner. Their color selection is pretty good.
Interlux has two part polyurethane formulas for the DIY boater, but colors are limited if you need something off the wall.
Preparation is key to any good paint job. A good cleaning of the surface to remove any contamination, then a good sanding to make the entire surface frosty (no shiny areas left) to assure a good "tooth" for your primer. Epoxy primer is applied to not only give better adhesion of your top coat color, but also it is a barrier coat over paint products applied earlier, and it also helps seal up porosity of older gelcoat surfaces damaged by the sun. Linear Polyurethanes are very aggressive paints and will lift a less noble paint and so priming is recommended.
Follow the manufacture's recommended sanding and drying times.
Usually you use a gray primer for reds and blues (darker colors) and a white primer for whites, yellows, (lighter colors), etc.
Do all the fiberglass work and take care of your "holidays" prior to priming.
It is better to apply several thin coats of your final color rather than fewer thicker coats.
Also have others to help you. For example, if you were doing a hull, you would want one person to roll on the paint and another to tip it with a brush. Do the entire hull to get a "wet edge" around the entire hull. If you stop part way, go get a cup of coffee and come back a half an hour later, you will not be able to start where you left off with a seamless look.
Hope these tips will help. Take your time and you can do a good job. I have seen some awesome roll and tip jobs by boat owners.