My favorite paint for longevity is Awlgrip. Others may recommend Sterling or AlexSeal as paints in the same equivalence class that they feel are better.
In my experience and observation, nothing beats Awlgrip, especially for fender and dock wear, etc.
My current boat is painted in Interlux Perfection, so I've stayed with it as I have refreshed sections. It is as nice in many ways, and it is more repairable, but it is softer. If I abuse it, I end up touching it up, as opposed to washing it off, which was how all of my rubs ended with Awlgrip. Perfection is the paint for which I recently encountered the supply problem, at least for Snow White.
I hired someone to paint my decks and they used something I'd never heard of before, Lusid Northstar Marine. They got it from a distributor locally, VIP Services in Tarpon Springs. They have a chart to color-match with Awlgrip. I had them match Awlgrip's Moondust for my decks. It has only been two years, but I've been super impressed. It applied like a dream for them with a sprayer and for me with a roller and touched up really well. It has a high gloss (in my case over texture), and it has held up better than the Perfection on a different part of the deck. 2 years ain't much of a test as compared to the long service life of Awlgrip. But, it seems good so far. I can't comment on it specifically for hull or house, because I didn't use it there.
I'm not a big fan of 1-part paints in most cases. I just haven't seen them last as long. And, I don't like painting vs someone who doesn't mind refreshing things more often. Worse, you can put 1-part over 2-part, but not vice-versa. So, if it wears out too fast for you -- you'll need to sand it all completely off vs sanding into it or just priming over it. Having said that, I've seen some really nice looking Brightside boats. And, for what he paid, my neighbor's boat looked great using Rust-oleam's marine paint, which is seemed fairly low-tech, but he claims is the hidden, magic, secret gem. Of course, the paint is 2 weeks old...so we'll see as the calendar pages flip.