Im on my third (?) smart watch.
All Samsung, so I cant comment beyond those unfortunately.
The latest one, Smart Watch Ultra (silly name imho) is really quite good though ill admit. The singular biggest issue I find with the watches is battery life and, im glad to say, the new one is pretty good. When getting it to log activies (workout, cycling, running etc), be prepared for it to chew battery a lot quicker. It makes sense when you think about it, as its logging HR a lot more closely, GPS, etc etc.
On a more positive note though, I do really like mine. Its a little bulky, but its pretty hardy. Logs everything I want, I use it for body composition every morning, tracks steps etc etc.
Have a budget in mind and buy the best you can really.
From what I remember when I was researching, if you want it specifically for running, the Garmin offerings are great. I like mine to be somewhat more balanced, and I f**king hate running so I went with the Samsung.
That said, nearly all the newish ones will do what you want them to do
