I use wordpress, but I'm not happy.
I really wonder why there is nothing that really streamlines things for the enduser.
What I want (some of which can be botched in to wp with plugins):
- pretty forms without much php (ACM does the job for wordpress here, but with some PHP)
- lego blocks of form fields, repeatable
- a nice rich text editor
- hide every button that is not necessary
- display instructions next to the editor
A few CMS I tried:
- wordpress: bloated and you still feel the blog inside, no lego blocks, a few strange quirks (try explaining how to make an empty line in the editor, haha)
- Concrete5: (is this still a thing?) the nicest, true inline WYSIWYG editor, but too small (few plugins, back in the day a bit buggy)
- modX: (is this still a thing?) too basic, you don't want to reinvent the wheel
- markdown based flat file CMS': Markdown is just not sufficient, so these have to make a non-markdown header in the files, often just maintainable through a editor interface. Here i tried: yellow CMS and Grav.
- - Grav: quite nice except the mentioned quirks. Really nice image handling, currently not client-friendly but a (payed) admin interface is in the making and might close this gap. Feels a but young here and there (e.g. can push via git, but than need to clear the cache manually in the admin interface)
- - yellow: poorly documented, breaking updates, small