Как натянуть Landing Page на MODx?
Как вариант. Есть еще такая сверхполезная штука,как migx.
Это, если использовать готовые решения.
Каждая секция Landing Page - это дочерний ресурс Главной страницы, со своим шаблоном и (если нужно) дополнительными полями.. Он должен быть не опубликован (чтобы не создавать ссылки). Выводить эти секции во фронтенде через pdoResources с указаниме анкора (для навигации). В идеале - контент менеджер вообще не должен видеть HTML-код. А значит - он должен иметь доступ только к ресурсами и их полям, чтобы легко отредактировать в нужный момент любую секцию.