Try Reshape
How to Build a Weekly Training Template When Your Schedule Changes Every Few Days | Reshape