Каким образом в Modx Revo можно создать страницу настроек шаблона (телефоны, почта, время работы и т.д)?
Есть компонент специально для этого, позволяет создавать дополнительные настройки и вызывать их в любом месте сайта через [[++field]] (например, [[++phone]]) - https://modx.com/extras/package/clientconfig
Можно сделать следующим образом:
1) создать страницу(документ) назвать ее например "Настройки"(id - 4)
2) создать для этой страницы свой шаблон и свои поля, например поле "телефон"(phone)
3) установить pdoTools
4) и при помощи сниппета pdoField выводить например так:
[[pdoField?
    &id=`4`
    &field=`phone`
]]
где &id - id страницы из которой будут браться данные, 
&field - имя поля
про сниппет - https://docs.modx.pro/components/pdotools/snippets...