Hi @mearsssx would say Buds Pro offer the best experience but the Buds2 should still provide you with relatively high sound quality , depends if the premium is worth it. Some find the Buds2 a more snug fit but keep in mind it is an IPX2 rating and really not splashproof,pro is IPX7 which means can be submerged in up to one metre of water for 30 seconds.
A comparison in this article https://www.soundguys.com/samsung-galaxy-buds-pro-vs-samsung-galaxy-buds-2-61210/
I do not work for Samsung or make Samsung Products but provide independent advice and valuable contributions.
My Device- S21 Ultra 5G ( SM-998B/DS ) CSC= BTU , 12GB/256GB
One Ui 4.0,Android 12 Official Version.