getting a pain that adheres to what you will be painting. and doing good prep work can make a large difference for any paint. also how you apply it, to thick vs multi layers and letting it dry or almost dry pending on manufacturer instructions.
some paints do not take well to the SUN and fade.
some paints may not hold up well to high moisture areas / being wet for a long period of time. some paints may not last of with a material that expands and contracts with temperatures.
some materials and paints may need a primer. and primer applied correctly.
prep work may include scrapping old paint off, to power washing, to wiping everything down with a sponge and/or rags. to sanding. to calking seals and cracks before or perhaps after things are painted.
not a big fan of painting over calking. due to different types of calking can expand and contract resulting in paint flaking / peeling off of calking but also allow paint right up near edge of calking to start to peel away when calking is painted over.
how you apply the paint, either brush, or sponge, to airless sprayer, to air compressor and paint spray gun. can make a difference in how different paints hold up.