Andres Lozano has released Virtual Basic, a Python-based conversion tool for creating Applesoft compatible code using a modern text editor (e.g. Notepad++) and programming syntax. Virtual Basic is able to generate Applesoft BASIC program listings (with all commands and operators at your disposal), the only difference is in how you write the code.
Virtual Basic is free, and distributed under the Free Art License.