I'm making an online order site just now, and have no experiance what so ever with dynamic site content.
I have been programming in dreamweaver, so now i work in ultradev, and it's really great.
In a week I learned all about dynamic content, and there's an extension called shopping cart II (about $100), that will be able to make a shop in ultradev.
I havent' tried it out yet, but it all seem pretty straightforward.
Good luck.