Thanks for all your help so far. I have just installed the Arduino IDE and already have Visual Studio Code for the mainstream coding that I do. Would be interested in the pros and cons and what most people use.
If you like using visual studio… check out the Arduino-CLI.