Great post!
My workflow consists of VS Code with the Cortex Debug and Vim extensions with a custom makefile for cross builds, hate the forced IDEs.
Especially if the IDE is the only way of downloading the SDK (like in SiLabs’ case).
Just give me the SDK and I’ll figure out how to build my project myself, I don’t want your early 2000’s looking IDE.