I've written about this many a time and I am sure you can find posts if you search. But, there are two basic types of paints. Paints that are copper based, usually a hard finish (hence some build up through the years with most). They are single season paints if you pull the boat for winter each year because cuprous oxide paints have a chemical change that renders them ineffective when the hull dries. Hence, not good for those who trailer their boats a lot and let the hull dry. But, if you leave the boat in the water for more than one year, without pulling them, they can be effective for longer periods of time. The type of paint depends on how much fouling you have in your area. Those with the worst fouling conditions, usually go with Trinidad by Pettit or Ultra by Interlux because they have the highest percentage of toxicants in them. It should be noted that in these types of paints, the toxicants leach away from the paint over the course of time. So, if you see lots of paint on your hull, but it is an old application, you cannot assume it will be working for you effectively. One way to find that out is if a lot of stuff starts growing on your hull.
With multi-season paints (and there are a bunch out there from which to choose), you don't have to worry about the hull getting dry at haul out or winter storage. That's because there is no adverse reaction taking place. The other thing about multi-season paints is that the toxicant and the paint leach away at the same time, eventually leaving you with a bare hull. Hence, no build up like the other type. The formula works like a bar of soap. As you wash your hands, the bar gets smaller, but continues to do its job of cleaning your hands. Multi-season paints are the same way. As you use your boat, the paint, with the toxicants, leech away continually keeping the hull clean until the paint is gone. Then it is time to recoat. Usually one recoats when some of the bare hull starts showing through. The concept also suggests that you don't need high percentages of toxicant because of this continual leaching effect. So, while most manufacturers recommend two coats of single season paints, they recommend two coats of multi-season paints simply because it will last longer.
But, multi-season paints tend to be softer than the the others so you don't want to wash your money down the drain with a high pressure power wash at the end of the season.
VC17m was mentioned. It is a paint that has less effectiveness when the hull dries, so when those who pull their boats for the winter, to get good performance the next season, it is imperative to give it another two coats (manufacture's recommendations). If you leave the boat in the water for longer periods, you can expect the paint to be effective for that longer period. But, again, checking your hull and looking for growth pretty much tells you need more paint.
With VC17m, there is little or no build up, which is huge. And, little preparation to apply. And it dries very fast so you can paint it minutes before launch and get good results. But, VCm is basically a fresh water paint and if used in mild salt water environments, it may do the job, but for heavier fouling conditions in salt water, the company makes VC Offshore.
Racers love VC17m because of the slippery smooth hull which enhances performance even in very light air. It has been found extremely effective with zebra mussels.
VC17m has gone through a formula change and the new formula is due out this month, but most stores, even big box stores, don't have it in stock yet. They have added black to their usual original, blue and red formulas. A black cap will let you know you are buying the latest formula. Or, until they have the black caps available, a sticker will be on the usual red cap to distinguish between old and new.
Regarding the other paints, depending on the brand and type, color choices vary. And some are water based for easy clean up as well as being more EPA environmentally safe.
That's my 2 cents.