I have a worming schedule that I got from Intervet. It's laminated with space to write the date that you wormed.
We vaccinate our own horses (except for rabies), and I also write that down on the worming schedule. I have the schedule pinned to the wall above my computer so it's right in front of me.