There are several apps that I can use--but I most often it's the "Walk" app on a Garmin Vivoactive 4 smartwatch -- which then syncs with the CityStrides website.
And I totally get street photography--which is really rewarding too. I call it being in "Photographer Mind"--where I literally interact with the world differently: a much more visual orientation--which can be very meditative and relaxing. I love it!