how to go to STM32 / Arm

How does one choose from so many if these IDE's?
I'm sure that one is nice, but it's $$ - the free ones not usable?

As far as upgrading, I'm not. Ardunos have a great place for the low end, and I want both ends of the spectrum. A second car if you will.
Can you suggest a "Chevy" forum?