Brian English Now I prefer tools that just do the job, minimum of fuss, maximum productivity. That's the part I don't understand. It wasn't like that at all when I tried various extensions from DMXZone and WebAssist, especially the one involved in connecting to a database. I gave them a try for about two years before finally giving up on them. It was a lot of fuss trying to get them to do things, and I found it more productive to learn to code and working directly with code later on. And, of course, the responses to that were always similar to one of the following, "I have not experienced any of those problems you are describing. It works great for me. Therefore, it must be you." "You should send a support request to the developer and stop complaining." "You've got to know how to use your tool properly." "Have you uninstall and reinstall the extension? Have you reinstalled the OS? The bug is probably on Dreamweaver, so you should contact Adobe instead." I particularly loved this one: "You should help the developer make the software better. You should be more patient in troubleshooting." It felt more like being a beta tester than being a paying user using a tool to do something useful. And it gets tiring when the vast majority of the first response in a support forum is often about how I was the odd one having "strange problems" that were supposedly so rare among other users that it must be just me. It's like being in a religious cult in some way. And that's why I'm learning to code now. I feel far more liberated than ever compared to the time I was stuck relying on those types of tools. I can confidently say that I spend much less time troubleshooting my tools (it's just a code editor and a browser) and spend more time building something with the code. I can code in any environment (I can do stuff in my code editor, JSFiddle, CodePen, whatever... it just doesn't matter anymore) and apply the same coding skills. I just code stuff wherever I need to. To me, that is the kind of productivity and flexibility I would like to have more and more.