Use Routine Settings
As of 2024.1.0, each standard routine includes its own settings, accessed by a cog in the top left.
Routine Settings includes five tabs: Basic, Flow, Window, Data and Testing.
So far I have mostly used the Flow tab to either add a duration to the routine or a “skip if” condition.
Routine durations are easier than adding durations to every component in the routine separately and works even when a component hasn’t been started because its start condition hasn’t been met).
Skip if is better than using continueRoutine = False in Begin Routine because the entire routine gets skipped rather than Begin Routine and End Routine code components still getting processed. I also use the Testing tab to disable a routine without having to remove it from the flow.
I haven’t tried Window yet but it also looks useful, allowing routines to have different backgrounds from the experiment settings.