web-essentials CMS is a laravel application except it has various things that usual big application needs, every little detail can be easily customized because the architecture that we use is just typical mvc style that you already used to when building laravel application.
Pages (with page builder)
Blogs (with comments, blog categories)
Users (with Role and Permissions)
We use every tool that we mention in this documentation such as vue-form-generators and more..