I had a similar case recently where I used a single roadmap template and just swapped content fields based on the page. Each page using that template had its own text, titles, and images pulled from custom fields, so the layout stayed the same but the content was unique. It kept things clean and made updates way simpler down the line.