Drafts
Recursive reminders on Goodtask (with custom list)
Parses the first line with natural language to collect the task and its due date; goes to Launch Center Pro to select a list, then creates the reminder on Goodtask and returns to Drafts, running the action for the next line until there's no line.