I really like to use Jupyter Lab. Jupyter Lab lets you have multiple Jupyter Notebooks open in a single web browser. Below are some highlights:
-Syntax highlighting and code completion suggestions
-It has a side bar that can display your file directory or which notebooks you have running
-You can test snippets of code by putting different code chunks in different cells
-You don't have to run all of the code at once. You can choose to only run code in certain cells.