Not sure if this is the place to post this but its a start.
It is a little restrictive that it is not possible to create workout duration by time.
For example one of the typical workout sessions to measure progress is to set swimming duration in time (say 30 min) and measure covered distance.
Currently there appears to be no viable solution unless one breaks apart workout session which is not optimal. There should be an option to add a type of swimming activity like Swim / Rest / Recovery which allows a timer input and measures pool lengths covered.
Any idea how one can go about achieving this?