You create your own templates using whatever tools you want.
Then you replace the design with a snippit of code that refers to the content and that content is then editable.
When it says you cannot add pages, that means that the end user cannot add pages. The developer can make any portion of any number of pages editable.