Hiya tolushayoo,
No, you can create new (or use existing) yourmainsite pages and create editing areas and developers notes for them in PowerStore's Admin - Content > 'Add new Content' area.
If you have Powerstore, you also effectively also have a CMS for your whole site.
Cool stuff.