Nothing has "once a year," single coat durability. Even the synthetic products with the best durability ratings require multiple coats, over several days, to ensure complete and durable coverage. And even then, they recommend a minimum of twice yearly applications.
If you lived in a completely temperate climate, garaged your car for 90% of the time, and performed regular finish maintenance (i.e. weekly hand-washes with proper shampoo, spray on booster wax and quick detailing) you MIGHT get a year out of applications of multiple coats of either Zaino or Klasse. That's about it.
For a daily driver, in a moderate 4-season climate, with significant outdoor parking and over-the-counter waxes, 3-4 details per year would be strongly recommended, and twice yearly would be an absolute minimum. That is strictly from a protection standpoint, but a very nice appearance will also result. As far as durable over-the-counter waxes, I would suggest Liquid Glass, Collinite #845 Insulator Wax, Meguiar's #16 paste, Meguiar's NXT paste, and possibly Mother's Synwax.