The CMS application can be customized in many ways, from small visual tweaks all the way to full plugin development.
Developers can create their own Essentials plugins.
Some common customizations are:
- Allowed document types in a folder
- CSS tweaks
- Rich Text Field configuration
- Image and Asset Upload configuration
- Add a translatable language
If standard functionality and configuration and extension options are not sufficient, you might want to look into