A smart IDE is my main tooling and the source code is my main documentation. I'm happy with that.
Discussion
I hear ya, it's a popular workflow.
I'm not a fan IDE's.
Syntax highlights and tag based completion is enough for me.
Give me an interactive debugger and I'll build a full node in frontend. Lol