An utility to create and execute functions in order, with some parameters (delay, delay in between, onComplete, ...)