I don’t believe it will work in the way you’re imagining… your template page is shared across all CMS items, which means that any slotted components you have will also be the same across all pages.
You may be able to bind the properties of those slotted components to the CMS page ( I haven’t checked ), but it would be the same arrangement of components on every page.