I typically use Visual Studio (except when working on the front end), but lately I have been very happy with using Visual Studio Code for everything.