Таких модулей полно и купить любой из них будет значительно дешевле, чем писать с нуля (и чаще всего под любую возникшую задачу уже кто-то написал хоты бы один модуль - последствие той самой популярности). Но если нужно будет добавить к новости какое-нибудь дополнительное поле - это только через код. В большинстве случаев такая задача не должна занять больше получаса, но модуль может быть под ИонКубом и тогда придёться дёргать автора, которые довольно часто отказываются даже за дополнительную плату.
Вообще, тенденция последних лет, что большинство платных модулей (этого форума) под ИонКубом и довольно часто закрывают всё или почти всё, а не только проверку лицензии. Так что разработка стала значительно дороже, ибо раньше можно было купить модуль процентов на 80 отвечающий задаче и допилить его, что выходило значительно дешевле написания с нуля, а теперь, если нет модуля, который не придёться допиливать, то приходится писать с нуля.
Если писать такой модуль новостей с нуля - это будет минимум часов 10.
А без этого не получится. В ОК надо стразу создать файл шаблона и под страницы и под блок вывода на других страницах.
Большинство элементов стандартные в рамках шаблона (то есть, можно скопировать из аналогичных файлов): для страницы - каркас страницы, заголовок, хлебные крошки, пагинация, для блока - каркас блока, шапка с заголовком. То есть, в случае новостей единственный крупный недостающий кусок вёрстки - это блок одной новости на странице списка новостей, но с такой задачей справиться любой из тех, кто вообще в состоянии написать такой модуль.
Вообще, если искать более-менее полноценную замену конкретно Друпалу, мне кажется, тут лучше всего подойдёт MODX. Но он выйдет дороже, чем ОК.