Custom Pages are a recent page type available within a model-driven app, bringing the power of canvas apps to model-driven apps. They are more flexible than model-driven app forms, views, and dashboards and allow you to easily surface data from multiple tables. As Custom Pages have much of the functionality of a Canvas App, a wide variety of controls are available, including galleries and forms, plus the ability to call Power Automate flows.