No crazy code generation, going from 0 to blinky is quick, but also going from blinky to DMA’s and interrupts is also a breeze.
I will say that I think the hardware peripherals in STM32’s are miles ahead, and PIO’s don’t necessarily make up the difference.