STM32F746G-DISCO

I am looking to buy STM32F746G-DISCO for a project. I need to hook up multiple screen together and transmit data between them (like on CAN line). Looking for PWM (40outputs) and Relay control (20 outputs).I’m Looking at the Nucleo-l476rg to go with it for the extra output.