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 vivomove luxe Geiles teil, mehr hübsch als smart ;-)
I also have a Garmin and love it! I have the vivomove style and it shows my real time heart rate all the time. I have compared it to my pulse Ox and it seemed pretty accurate.
Garmin Vivomove Style; I got the gadgetbridge connected once... but I need to fix a few other things before I swap over permenantly from Garmin Connect to gadgetbridge.
For what it's worth, I've used my Garmin Vivomove Style for over 500 classes now and I love it. This isn't even one of the super sporty Garmin options. I chose the "Cardio" option and the watch face will display the same colored HR zones that OTF uses (and these are adjustable in the Garmin app). I love this watch so much it isn't even funny. I will 100% replace it with another the moment it stops working.
For awhile I wore a Garmin Vivomove as my main watch for this reason. It had everything I needed except GPS - I was running without my phone at that time because I didn't want to carry it, so I'd switch out to my older, but GPS-enabled, Garmin on runs. Now I run with my phone so a Vivomove would be fine (you can enable your phone's GPS to work with it). Mine looked very much like this one. They have a lot of different colorways. I only stopped wearing it because the early Vivomoves (like, 3rd gen.) had screens that died after two years. I'm sure that's been addressed by now. https://preview.redd.it/7j1ktwiglkdg1.png?width=362&format=png&auto=webp&s=a36d7e96414ae598d28e814fc203086b27d0a538
A lot depends on what you want out of it - but would also say that I think you probably aren't female based on your profile (but could be wrong) in which case would drop the Lily 2 variants (if want a hybrid then the instinct crossover is much more masculine and offers a lot more than the lily or could look at the vivomove series). Would also scratch the vivosmart as old and missing loads of features the others currently offer -and would say the same about the FR55. Would probably also drop out the inspire 3 due to its more basic nature (more a health/fitness tracker than smartwatch - technically so is the charge 6 but does offer more along smarwatch lines than tracker lines so fine to consider it more of smartwatch than tracker). And again would skip the FR945lte (as old, plus lte only usable for live track functionality - if you want lte for garmin then fenix 8 pro is the only garmin option --- none for fitbit unless you have an android phone and then get the pixel watch 3 or 4 lte versions). Do you want to make take/calls - then fitbit sense / vera; and garmin venu 3 / 4 / x1; fenix 8 series (and its variants) and FR570 and FR970 Do you want nfc pay - fitbit uses google wallet / garmin uses garmin pay and isn't as well supported as google wallet - but check on garmin pay support site to confirm what banks/financial services support it in your country (in most there is usually 1 digital financial service that is quick, easy and free to set up and use i.e. Curve/Revolt in most of Europe if you normal bank isn't supported. Do you want offline music as only the garmin's offer - fitbit doesn't. Do you want offline maps - Venu x1, fenix 7 (not worth it unless significantly cheaper than F7P - note that the epix 2 is the amoled version of the fenix 7), fenix 7 pro (not worth it unless significantly cheaper than F8), F8 variants; FR970 (and its prior gen FR965 (amoled) or FR955 (mip).). Fitbit health to match garmin health include fitbit premium sub for 2-3 years - then compare cost of products. If you want detailed fitness and training metrics and analytics then garmin - especially the F7 / F8 / FR265 /955/965/570/970. Venu / vivoactive are more health and lifestyle watches, and while they don't have the same level of training features, metrics and analytics than the Fenix/Forerunner/Instinct series offer - they do offer way more in this regards than fitbit does - so if that is important then would say venu/vivoactive over fitbit.
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