Is there a non blocking delay that's as easy to use as the built in delay function?

At

...there are a few attempts at simplifying and the awkward https://docs.arduino.cc/built-in-examples/digital/BlinkWithoutDelay example. Understanding the similarities of the different answers and implementation of the same task in the above is better for understanding non-blocking than understanding the difference between BWoD and Blink