No. The choice isn't limited to an IDE or Notepad. There's also the choice of a reasonably powerful text editor like Emacs, Vim, or VS Code. Those have many of the advantages of an IDE while still being more flexible and not trapping you into an IDE platform that is often hard to move way from (generally by intention by the IDE creators who want lock-in).