Hi there,
AFAIK,
The arduino IDE id the easiest for the development, PlatformIO for more Debugging support, STM32 IDE is geared towards there mcu’s and has a more steep learning curve, but bluetooth is agnostic so they each can EXCHANGE data over ble NO PROBLEM.
HTH
GL PJ