I think the future of programming is more refined frameworks, like Rails did for Ruby. Stuff like what Dreamweaver did will continue to develop, but I can't see it getting very complicated since programming takes depth of understanding, much like any other sort of coding.
It's quite possibly out their, the wysiwyg could render the code based on variables. But it would be a bit iffy (The configuration it renders from could easily change on the server).
If you want to see your code before uploading try XAMPP, it's a server emulator kinda thing...it lets you run PHP/MySQL on your local machine.
__________________
PHP Code:
Add_Talkupation('rogem002'); // Because sharing is awesome!