Hi!
How many tasks shall be reminded daily?
If less than 50, I would do the following:
1.-Schedule trigger to be executed everyday at 00.00
2.-'Get items' action block, assign as 'Filter query' an ODATA expression to identify those items whose Due Date is today
3.- 'Apply to each' action block, assign as its input 'Get items' output, set it to paralel execution, 50 concurrent executions. Now, inside 'Apply to each':
3a.- 'Delay until' action block, assign as its input one hour before DueDate&Time
3b.- 'Send an email' action block
If you expect more than 50 reminders daily, I would follow a nested flows approach, implement a second flow HTTP triggered (premium) that shoud receive details of a single item and would take care of 'Delay until' and 'Send an email' action blocks, so the first flow will keep recurrence trigger, 'Get items', 'Apply to each', and inside 'Apply to each' HTTP action block to invoke the second flow....
...or keep a single flow, setup your Schedule trigger to run every six hours, or even hourly
Hope this helps