Off the top of my head I would say one of the best ways would be to use Framework builders themes and plugins then yes pretty sure what you want is very acheivable.
Your friends over here at WebAssist! These Dreamweaver extensions will assist you in building unlimited, custom websites.
These out-of-the-box solutions provide you proven, tested applications that can be up and running now. Build a store, a gallery, or a web-based email solution.