When creating a workout plan, I'd like a feature for automated progression in different ways:
On X Successes:
  • Increase repetitions by X within a range of X to X reps. Once this rep range is completed, increase the weight by X kg.
Example: Every time I successfully complete my set of 10 kg x 4 sets x 8 curls, increase by 1 rep within an 8-10 rep range.
So next time I'd do 10 kg x 4 sets x 9 curls, then 10 kg x 4 sets x 10).
After completing this cycle, I would then move to 12 kg x 4 sets x 8 reps, etc.
On X Failures:
  • Apply the same system (decrease repetitions or decrease weight).