You sound like a CrossFit person haha. But seriously, there is a place for tools and apps in working out for some people. My Apple Watch has made my exercise more regular and progress significantly more measurable for me.
No just an inherently sedentary programmer - I'm no CrossFit evangelist - it's just a highly time efficient way to meet the goal of being fitter and returning to programming.
I think the secret to actually exercising is understanding what you do and do not like and finding exercise that suits you. If I go to the gym on my own I get bored and I do not push myself thus I do not get much fitter. So CrossFit is part of the success secret for me because it is effectively a group gym program in which I must do what I am told whilst I am there - unlike going to the gym on my own, getting bored and lazy and dropping it because it's not working for me.
Since I am too lazy to exercise intensively I need to be in a structured environment to do that.
Going to a group exercise class requires nothing more of you than turning up - motivating yourself just to arrive somewhere is much easier to do than motivating yourself to self plan and self drive an entire workout.