For strength training, I can recommend https://www.liftosaur.com/. UI is a bit clunky, but very powerful, it even has scripting language for describing workout plan.
Does anyone have experience with throat microphone used for voice commands? It looks like good alternative when you want to use voice commands in public space.