Sin duda Cube IDE, que viene a ser el antiguo atollic.
ST compro atollic le cambio el nombre y ahora lo ofrece gratuito para sus micros, tiene el cube X integrado y la verdad es que funciona muy bien, buenas herramientas y buen desempeño.A mi la verdad es que me ha sorprendido bastante, por que hasta que salio el cube IDE, ST me tenia un poco decepcionado, con esto cambio mi opinión bastante con respecto a trabajar con ST.
el system worbench era de un tercero que contaba con la aprovación oficial de ST, el cube IDE ahora es suyo y yo siempre pienso que si usas el IDE del fabricante mejor que mejor.
Ademas al ser base eclipse te resultara muy fácil de usar si ya lo has usado en Renesas, freescale... por que practicamente se usa igual en todos.