Using Arduino libraries in STM32 CPUs is an interesting idea. I have a STM32H750 board which worked, but I had to stop developing it, because there are none such CPUs in stock. H750 and so on, are fast, clock frequencies can be around 400MHz. If only someone had any of them in stock.
But what display you people use, a 7" display sounds nice.
Would that library work with a 100 pin CPU.
I have a 7" TFT display with RA8875 from Waveshare (usable with SPI or parallel 16), and a 7" TFT with SSD1963 (parallel 16). You can see most of the TFT displays I have here: GxTFT/src/myTFTs at master · ZinggJM/GxTFT · GitHub. You can find links to the devices in these files, some are obsolete.
I don't know of any processor boards that directly match these parallel interfaces, but there are shields for DUE and MEGA.
And I probably have to start using larger packages. My next goal was to put Ethernet into the board and that takes some pins.
ARM CPUs are an interesting challenge with their many optional peripherals.