I would like to suggest a third alternative which is to set an alarm for the maximum time it will take. The HA option is more fun though for sure.
Why do I want only my phone to have a notification? Why do I want it to override other settings and go off at a set time rather than when I choose to interact (as a notification would)?
You can absolutely solve this in other ways, but adding an automation into HA for notifying me about forgetting to setup the dishwasher took a few minutes max and I only had to do it once.
> ... adding an automation into HA ... took a few minutes max
... plus the hours it takes to setup and maintain HA and the machine its running on and the wireless hub and the dishwasher... etc. I bet you won't save back the total time spent across the whole lifetime of the system. That's not the only measure of success and that's fine.