I use my Fastmail calendar to track recurring reminders, like regular maintenance, or scheduling a doctor's appointment, or requesting a credit report, etc. I create each reminder as an all-day event on a calendar only for reminders, and configure each event to send me an email reminder on the day of the event.
This approach is simple and flexible:
- Recurrence rules make it trivial to configure a task to repeat at any interval, whether it be on the nth day of the month every m months, or every other year, etc.
- With an Inbox Zero approach, reminders stay out of the way until they're relevant, and can be buffered in the inbox until convenient to address them.
- Tasks can be easily imported and exported.
- Tasks can have notes and invitees, if that's something you really want.