Можно ли на CMS дать возможность пользователям писать статьи?
На риторические вопросы вам тут будут давать абсолютно точные и абсолютно бесполезные ответы. Ну и еще отличный повод поупражняться в остроумии.

Осваивайте HTML + CSS, учитесь верстать. Потом осваивайте азы PHP  и учитесь натягивать верстку на CMS. 

Как альтернатива  - какой-нибудь конструктор (Тильда, Wix и пр), которые позволяют делать сайты даже людям ничего не понимающим в сайтостроении. Вот только возможность маневра у таких конструкторов очень ограничена.

Или нанимайте фрилансеров (разработчик и, возможно, дизайнер). 

Других вариантов нет.
Подбирайте подходящую CMS и пусть пишут.