Sorting Problems

My old “to do” list allowed me to set a task to appear on the first of a month and then every 4 days and then when marked completed, regardless of when or on whatever date, the next due date would be the fourth of the month. Please tell me how to set up my tasks to do this. I have approximately 160 recurring tasks.