I've done a little bit of playing with STM32, but not much. They're not terrible to flash, but you have to be set up for it, including an ST-LINK or similar device.
I use ATTiny for my switching, JLC has a pretty good stock of them. ATTiny can also be flashed by Arduino which is a lot more...