Migrating eZ Platform Landing Pages and Form Builder Forms
eZ Platform EE (Enterprise Edition) contains a field type that stores layout structures with dynamic logic, using specified blocks and layout zones. These are stored as regular content objects within the content repository.
Migrating layout objects can be done using Kaliop Migrations, just like any other content objects. If you store environment specific attributes like content or location IDs. In addition to just content listing definitions, etc. the EE version of eZ Platform also contains a Form Builder that allows editors to create dynamic forms without developer skills.
More details on how to migrate eZ Platform landing page layouts and forms using Kaliop migrations in this thread: Migrating eZ Platform EE forms from development to production