@jbsimmons App only - Strava for tracking workouts.
For wearables consider these 2.
Garmin for tracking workouts and overall fitness performance.
Whoop for tracking health and performance (though doesn't do steps).
My Fitness Pal is a calorie tracking app - so I don't know why you'd even be...