Then I use emacsclient to edit all kinds of files. It loads instantly, handles any reasonable files, can access remote files when needed, and has all the tools I want handy.
OTOH the IDE features do not clutter anything: I have no tabs, no toolbars, no file trees — not until I ask for them.
(FTR, the setup above is used for practical, mostly commercial programming; I've left academia without even finishing my post-grad study, decades ago.)