You can create any type of website with UltimateWB software - it makes a great foundation that can be extended if necessary...though with all the built-in apps & features, most likely you will just be able to use the software out-of-the "box"! UltimateWB Full comes with a wide variety of social networking and e-commerce apps that you can customize - no programming experience necessary. And with all 3 versions of UltimateWB software - Essentials+ , Lite , and Full - you can use the Styles Manager to create your own design - again with no programming experience necessary. The awesome thing also is that you can add your own css styling if you want, and even php/html/js too. UltimateWB is beginner friendly and expert flexible website builder software!