Changing content based off a selection without using progressive disclosure

I have a use case in a modal where the user can select forms and define criteria based off of what they have selected. All of the criteria dependencies based off what form the user has selected remain the same in 90% of the use cases, but …
share this post : )
progressive disclosure for nested content

I’m looking for a useful editing UX for large, tree-structured content like this:
Project 1
– Step 1
– Explanation 1
– Explanation 2: could be long paragraphs, too.
– E2.1: Lots of nesting
– with subtask
– y…