Hello,
You can take advantage of using User contribution web part that allows you to create content editing interface for site members. It means that chosen website visitors can create, edit and delete content, even if they are not editors and cannot access
CMS Desk.
For more information, I would like to point you to this section of Developer's Guide:
User contributions overview.
Best regards,
Michal Legen