My go-to's right now are Visual Studio Code, Pycharm, and google Chrome. Visual Studio Code and Pycharm are great because I like the syntax highlighting options, the error identification is great, the integrated terminals on both are great for experimenting with restarting your server to implement changes that might affect your python program or javascript, and they have a project window that makes it easy to navigate without using the mouse. Their implementation of split screen file editing is also extremely efficient when comparing similar code. I do a lot of comparing between my code and known functional code as an effort to identify good practices and my faults in my code, and Pycharm and Visual studio are awesome.