Choose a drill...

Settings that apply to all drills

Custom text

Shuffle words.
Or shuffle lines.
Repeat times.
Custom Finger Drills
Repeat strokes times.
(e.g. "EFPLT/EFPLS/EFPLTS EBGD/EBGZ/EBGDZ": strokes separated by slashes, sets separated by spaces)
Most used words (once, in random order)
Drill words from the range to
Sentences extracted from Project Gutenberg

NEW: top "0" words gives a set of nearly 200k sentences with unrestricted vocabulary.

Drill sentences containing only the top most used words
Drill Length: words (plus the rest of the last sentence.)
Randomly generated sentences using words from a Wiktionary top 2000 list (CC-BY-SA 3.0) and sentence data from Tatoeba (CC-BY 2.0 fr)
Drill Length: words (plus the rest of the last sentence.)
Quotes from Monkeytype.
Drill length:
Phonetic words that use exactly one starting consonant key, exactly one vowel key and exactly one ending consonant.
Drill Time: minutes.
Numbers 1-99 in simple sentences
Drill Time: minutes.
Da Dreaded Dueling Digit Duo Finger Drills
Alternate times.
Other drills.

Note on Finger Drills. Delete (plover v3) or disable (plover v4) all dictionaries but commands.json (in plover v3, delete all dictionaries and save to get the default config back). In plover v4, check out the plover-dict-control plugin which allows you to define strokes to switch dictionaries.