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.
Garmin Venu 1, 2, or even one of the newer Vivoactives would be great. You can get a Venu 2 for probably about $100-$130 on Facebook Marketplace right now. You can also get one of the older Garmin Forerunners for about the same price as well, if not a little cheaper
I'm 5'2'' I have the Venu2S and it's a perfect size for my small wrists. This is a feat considering every round smart watch I've used so far has had both a strap that was too long, and a watch body that was too large. It comes in a gold and rose gold model, as well as a cream and black option, and is quite inexpensive as far as Garmins come. It supports vo2 max but not lactate threshold (but that can also be calculated manually or using an online calculator by plugging in the run data from your watch).
Not lactate metrics but it does have vo2max. I can see it on my garmin connect app.
I moved to a Garmin Venu 2 a few years ago after using a Fitbit for a while. The Venu series is an excellent general fitness tracker that still has more features than my Fitbit did, without the huge price tag and *probably* un-needed features of some of the top-end Garmins.
I did my analysis using the venu - which costs over $550 and has a ton more metrics - and if it lasts me 3 years - it will cost me the same as the charge 6 which I generally get about 14 months from a fitbit-that does include paying for the membership because I really like the extra sleep info and coaching - things that do come free with garmin. So, I have my fingers crossed on the 3 years.
I agree,I absolutely hate it whenever my Venu 2 randomly disconnects from my Iphone and I have to pair it again. My partners Vivo5 is also a lost cause as it never gets past syncing. Planning to switch to Coros or Suunto from now on.
I switched from Venu 2 to Amazfit Rex3 and I don't regret it
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