I am a big fan of Microsoft Visual Studio. I like the code folding, auto-completion, auto-formatting, and many more.
I am thinking that it will be good if I can abuse MS
For Visual Studio Code (VSC) use extension: "LaTeX Workshop".
On Windows: Install MiKTeX, then over MiKTeX Console install package "latexmk". Finally install Perl http://strawberryperl.com/
PDF gets rebuilt automatically on saving the .tex file with VSC.
For viewing the changing .pdf file in Windows "TeXworks" did work best from multiple viewers tried, because it does not lock the .pdf file against changes and quickly refreshes the view on changing pdf output.