I always used the fitbit starting with the charge and then the Surge with built in GPS and finally with the Blaze and then just carried my phone for the GPS. I then ended up getting an Apple 7+ phone and so started looking at the apple watches and figured out I wanted the Apple watch 2 Nike + edition. That is now the best watch I have ever had. It's waterproof, built in GPS, Endless face changes you can make, the Nike + app has a bunch of cool running functions and if you don't like that you can download another fitness app. It's light and does a lot. BUt you have to have an iphone to make it work correctly.
Yes they are spendy but I just went on Facebook marketplace and found one that someone bought and ended up not using. Ended up getting one that was $400 new and I got it almost new for $225. So that is an option.