the STM32F446 is a STM32 MCU with Cortex-M4, without DMA2D and without Display Controller.
As a starting point for a custom specific hardware based on STM32F446, let me recommend to use the Build Environment for STM32F407, which seems to be very close to the STM32F446 - from a GUI perspective.
I hope this helps.
Ask Embedded Wizard
Welcome to the question and answer site for Embedded Wizard users and UI developers.
Ask your question and receive answers from the Embedded Wizard support team or from other members of the community!