You don’t need an Admin page for every page IMO. In theory you could add 100 Easy CMS Admin-Text stacks to one(!) page and edit the texts there. To clean up the page and make it more accessible for your client you could put the admin stacks in Accordions or s.th. similar and group everything in a way it makes sense…
When I have a lot of pages that need different text I use either Foundation tabs in vertical mode) to represent the pages or if it’s a different theme, Nick Cates’ Rails stack.
Alternatively, GoCMS would work and it’s really quick to implement.