I tried about every CMS there is. And I disliked most of them. There were only a handful that weren't a complete waste of time:
- Contao (free and powerful, but the backend is ugly),
- Kirby (nice and powerful, but paid),
- Perch (powerful and good support, but ugly backend, paid, and complicated at times) and
- Grav (beautiful, powerful and free, but not stable enough and a strange concept about pages).
At the end of the day, I still find myself building backends for every single project. There are some Laravel Admin Panels, but they are far from sexy or come with too much features.