Is it possible to have slight differences in CMS pages? Is it possible to convert one to a static page perhaps?

I have about 20 CMS pages, most of which can have the exact same info. There are 5 or 6 of them that require a bit different info. I.e. en extra paragraph or two, some different spaces, an additional few videos//background videos. Is it possible to vary them at all?

Or am I forced to use switches and/or a separate CMS page set?

Lastly, if all else fails, is it possible to just convert one or two to a static page, and just let me make it however I need it to be?