Any.do is super helpful, but when alerts stack, things go arry. Any.do should only pop-up a single reminder at at time. E.g. If task1, task2, and task3 all have a reminder set for 1900, task2 and task3 should NOT create a pop-up until task1 is dismissed, snoozed, or completed.
I thought that this might break flow, but you can't interact with other pop-ups until the top most one is dealt with.