Ever-Adapting Workouts for Home, Gym, or Travel