Main advantage is they're all multi-platform, running on Windows, Mac and Linux while Notepad++ is Windows-only (as far as I know).
Feature-wise, Notepad++ holds up pretty well as a general purpose editor, but there are more powerful extensions for VS Code, Atom and, to a lesser extent, Sublime...