If your looking for quality swimming workouts, here are two for your consideration. All you need to do is print, place in a plastic baggie, and take poolside. Prepared by swim & triathlon coach Gregg S. Feel free to adjust "push off" times to suit your ability or intensity levels.
Enjoy. 

A- Swim
w/u set- 400 swim/300 pull/200 kick/100 drill
main set- 10x50 @ no send-off (2 drill choice, 2 build, 1 FAST!) [repeat]
4x100 swim @ 2:00
4x100 pull @ 1:55
4x100 swim @ 1:50
4x100 pull @ 1:45
100 easy recovery
4x50 1-arm row drill @ 1:10 (25 right arm/25 left arm)
4x50 drill @ 1:10 (25 fist drill/25 catch-up)
c/d set- 4x50 @ 1:15

*3800 Total*

 

B- Swim
w/u set- 300 swim/200 pull/100 kick/100 drill
main set- 5x 50 (2 drill choice, 2 build, 1 FAST!) RI= 15"
3x100 swim RI=20"
3x100 pull RI= 20"
3x100 swim RI= 15"
3x100 pull RI= 10"
3x50 1-arm row drill (25 right arm/25 left arm) RI= 20"
3x50 drill (25 fist drill/25 catch-up) RI= 20"
c/d set- 100

*2550 Total*