I am using Notepad++ and Adobe Acrobat (it has its own error checking, debugging, etc.)
That said, I am a total noob when it comes to programming. This sheet is my first (and only) exploration of the world of writing code and I am not familiar with the tools you mention. So it will probably be...