Creating Premium Content

I would like to create sets of posts and pages that a blogger can include on his or her blog, and which they can edit and modify as they desire. I would also like to be able to add to these posts and pages and make it available for them to publish or edit and publish.

Is there a way to do that within Supporter, or within any other plugin that you know of?

Or, is there another way I can accomplish this?