What about adding new pages?

It's simple, and based on an easy method your users already know, save as. You simply go to the page you want to copy, hit the trigger, login, and then click "Save Page As" in the header bar. It only allows them to save pages at the level they are on, allowing you nice control over what pages can be duplicated at which level. Plus, its simple and seamless to your users.