i've heard dreamweaver is really good at generating the database calls in php
doing pulldown lists populated from the database is, apparently, easy
calculating a total price at the bottom of the page might be a javascript function (with similar calculations on the server, if/when the user checks out) and dreamweaver does that pretty good too
or so i've heard
(sorry, can't help any further than that, i hand code everything in a text editor)