The real time sink isn't writing sets
Most coaches lose time re-deciding things they already decided last season. What's the taper structure. How long is the main set on a Tuesday. What's the warm-up for a distance group versus a sprint group. If you're rebuilding those decisions every week, you're doing planning work three or four times over. The fix isn't writing faster. It's deciding less often.
Build a macro skeleton once a season
Before you write a single set, block out the season in weeks: base, build, intensity, taper, peak. Assign each week a dominant energy system focus and a rough volume target. This takes one sitting, maybe 90 minutes, and it answers 80% of your weekly questions before the week starts.
Example skeleton for a 12-week short course build into champs:
- Weeks 1-4: aerobic base, moderate volume, technique-heavy
- Weeks 5-7: aerobic capacity and threshold work, volume peaks
- Weeks 8-9: race-pace and VO2 max work, volume drops 10-15%
- Weeks 10-11: taper, high quality, low volume
- Week 12: meet week
Once this exists, you're not asking "what should this week look like." You're asking "what does week 6 of build look like," which is a much smaller question.
Keep a set library, not a blank page
Every coach has five or six main sets they trust for each energy system and each group. Write them down. Organize by purpose: aerobic maintenance, threshold, VO2 max, speed/technique, race-pace simulation. When Tuesday's practice needs a threshold set for the 200/400 group, you pull from the library and adjust paces, not invent from scratch.
Example library entry, threshold set for a senior group:
- 8 x 200 free @ 2:30, holding 1:58-2:00, last one all-out
- Target: pace 3-5 seconds slower than current 400 race pace, sustained
- Purpose: raise lactate threshold, teach pacing discipline
When you need a threshold set eight weeks from now, you don't rebuild the logic. You adjust the interval and repeat count based on where the group is in the season.
Template the week, not the day
Most competitive programs run on a repeating weekly shape: a technique-heavy day, an aerobic day, a threshold day, a speed day, a race-pace day. Fix that shape for a training block and only change the content inside each slot. This turns "plan five practices" into "fill five slots I already understand."
A senior squad might run:
- Monday: aerobic volume + technique
- Tuesday: threshold
- Wednesday: recovery/technique, lower volume
- Thursday: VO2 max or race pace
- Friday: speed + starts/turns
- Saturday: long aerobic or test set
You write the slot logic once per phase, then swap in specifics from your set library each week.
Use a shorthand you don't have to re-explain
If your swimmers and assistants already know your interval and pace notation, you save real time on the deck and on paper. Standardize how you write pace (race pace, threshold pace, or straight time), how you denote rest, and how you flag energy system intent. A set that just says "10 x 100 @ 1:20" tells nobody what it's for. A set that says "10 x 100 @ 1:20, aerobic maintenance, held 1:08-1:10" tells your assistant coach exactly what to watch for and why.
Batch your planning session
Writing one practice a day means you're context-switching into planning mode five or six times a week. Block one session, 60-90 minutes on a Sunday, and write the whole week using your skeleton, your slot template, and your set library. You're not choosing between five decisions and zero decisions. You're choosing between five context switches and one.
Let warm-up and technique work run on rails
Warm-ups rarely need to be creative. Build two or three standard warm-ups per group, rotate them, and stop reinventing this part weekly. Same with technique-focused sets tied to drills you already teach. Save your creative energy for the main set, which is where training effect actually lives.
Example standard warm-up, mid-distance group:
- 400 free easy
- 8 x 50 drill/swim by 25, on :10 rest
- 6 x 100 build, descend 1-3, 4-6, @ 1:35
Reuse it. Rotate two or three variants across the season so it doesn't go stale, but stop writing a new one from zero every day.
Where to spend the time you saved
The goal isn't to plan less carefully. It's to stop spending time on decisions you've already made so you can spend it on the ones that actually need your attention: how this specific group is responding to load, whether Thursday's set needs to move because of a meet, whether your top swimmers need an easier week. That's coaching judgment. Rebuilding a warm-up from scratch every Monday is not.
Keeping a written record also protects you against your own memory. Six weeks from now you won't remember exactly what pace you held swimmers to on that threshold set, or how the group responded. A simple log saves you from re-deriving decisions you've already tested.
SwimIQ helps with the mechanical half of this: it takes a spoken, photographed, or typed practice and turns it into a structured, saved set with paces and intervals tagged to the energy system you intended, so your library builds itself as you coach instead of requiring a separate write-up step. That leaves your planning session for the judgment calls, not the transcription.