Если вы разрабатываете новый сайт самостоятельно и хотите, чтобы он был выполнен быстро и качественно, то ответ таков: напишите его, используя уже знакомые вам инструменты. (если вы уже знаете больше одного, то вы уже должны иметь представление о том, какой из них лучше всего подойдет этому проекту)
Если у вас есть такая роскошь, что у вас есть достаточно времени для изучения новой системы, тогда лучшим решением будет использование некоторого времени для оценки некоторых систем. Потратьте время на сборку простого прототипа сайта в каждом из них. Все основные CMS способны делать то, что вы хотите, но вам может показаться, что с одним легче работать, чем с другим, или что у конкретного есть определенный способ делать то, что вам нравится. Во многом это очень личное предпочтение и действительно может быть выяснено только при испытании их.
Наконец, вы говорите, что хотите минимальное кодирование. Справедливо. Не ожидайте, чтобы иметь нулевое кодирование, хотя. Поэтому, вероятно, вам следует выбрать тот, который написан на языке, который вам удобен.