Hi @chemajar,
Take a look at Databricks Asset Bundles. It allows you to streamline the development of complex workflows using a yaml definition. In case you need to change the task dependencies, you can rearrange the flow as you need just change the yaml definition.
If you need a yaml definition for an existing workflow, you can find it by clicking on a three-points menu at the top right corner of the chosen workflow.