Here’s how I would approach this. I would create one page for the guideline and a snippet per step in the guideline.
Then in the guideline page, I’d add a dropdown, plus all the common page components, and all the snippets for my steps, each in its own container. The containers holding snippets should have a conditional visibility based on the value selected in the dropdown.
Snippets are there only for the ease of editing later, as the outcome would be the same without the snippets.
I hope this can get you started or inspire you to other solutions.