Garmin
Forerunner 255 Series
Long battery; but wrist HR tracking is inconsistent.

Running these analyses costs money. Buy through my links to help keep lights on! I may get a small commission.
jo bhi lena inbuilt gps ho toh hi lena. Like galaxy watch 4, 5. amazfit bip. etc
Thirding the Fit 3. I have a Galaxy watch 5 as well but I got so sick of charging it every day. The battery on the Fit 3 lasts so long! I think I last charged it 2 weeks ago and use it everyday to track my stats.
I have a galaxy watch 5 and I gave it to my husband because the fit3's battery is like a week and I don't need any of the features lol
I bought a used Galaxy watch 5 golf edition for under $30. It has been great so far.
Apple Watch is good because you can do other things not just fitness related. I have se 3. But my god the battery dies so quick. Everyday I have to charge it. Sucks. Have to purchase multiple chargers soon, one for home and one for work. Prior I used a Samsung galaxy fit. Battery lasted days. Small slim profile watch which was nice and not delicate like the Apple Watch. But I have an iPhone and did not put time into experiencing if it can connect to other fitness apps. I had a Samsung before this phone so I had a Samsung galaxy watch 5. It was a good watch that tracked my fitness activity similar to apples watch where I could also do more than fitness related things. It was very nice and I really liked the round screen. Overall I think it comes down to what your fitness needs are and the mobile device you have.
On Venu 3, once you go i to the proper settings in the app on your phone, you get to decide which apps you want to get notifications from. Texting back from the watch is easy, it's a qwerty keyboard, however, if you're on iPhone, you won't be able to because of Apple's proprietary crap: You'll have to connect SIRI as your phone assistant and then ask SIRI to text for you. However if you're on Android, no problem, you can just answer a text as they come, the same applies to calls. I used to have the GW5, I don't miss it at all. While it's true that the Venu 3 is not as connected as the GW5, it's connected enough: I get the notifications I want, texts and calls, (I'm still using a Samsung phone) the sports and wellness metrics may not be as plentiful as a Fenix or a Forerunner watch but it's plenty to keep me informed about how I'm doing and motivated to keep going. However with my lifestyle (retired athlete, recovering from several repair surgeries) I tend to use my Fenix or my Forerunner for daily training and switch to my Venu 3 when I'm in rest periods, not working out daily, or sick/injured. Battery life on Venu 3 is a solid 2 weeks as long as I don't turn on Always On Display, which is fine with me because I find AOD annoying anyway. The display is Amoled, easy to read and the touchscreen is responsive, I haven't had any issues with that. For me the difference between the GW5 and the Venu 3 is like going from a playground jungle gym to a fitness retreat: i get the necessary metrics without the "noise" and the power never goes out.
Oh yeah, no problem there. I had the regular GW5 (just noticed you meant the Pro version, I need coffee lol) I'm not sure what added features the Pro version has but for the battery life alone, it's worth it. I absolutely love the UI on the Venu 3. It's a sweet watch, like I said, it has the essential features minus the "playground noise".
Garmin
Forerunner 255 Series
Long battery; but wrist HR tracking is inconsistent.

Garmin
Forerunner 955 Series
Best value, clear MIP screen; limited smartwatch features.

Garmin
Fenix 7 Series
Durable, multi-week battery, flashlight; high price, buggy software.
Garmin
Instinct 2 Series
Rugged, solar multi-week battery; bulky, small screen readability issues.

Garmin
Enduro 3
Multi-week solar battery, lightweight; but bulky form factor.

Ranked #1
Oura - Oura Ring Series

Ranked #1
Apple - Ultra Series

Ranked #1
Garmin - Enduro 3

Ranked #1
Garmin - Fenix 7 Series

Ranked #1
Garmin - Forerunner 255 Series

Ranked #1
Oura - Oura Ring Series