Recurring tasks which will take 30 minutes or more can simply be created as a recurring appointment in your calendar.

Otherwise, you can make the task repeat in Omnifocus.

To repeat tasks in Omnifocus

  • Click task.
  • Click inspector sidebar (upper right).
  • Set your preferences (under Repeat, inspector sidebar).