Tasks lists should be extended by adding dates like deadline, periodic, etc…
With notifications.
Dates are already part of tasks. Times are not though, and recurring events would be a welcome addition.
Notifications you have to build yourself just like any other integration. If you have a specific notification in mind and don’t know how to do it ask in the Configuration topic area, someone is bound to help you out.