The problem with many web development packages is that they focus on creating a single design and leaving little to no room for the necessary coding. Many of these apps are not portable and do not support touch screen features. Some of them can even lose functionality over time as new technologies come out. I’ve seen some apps that do not have any options for touch screens and these can be very frustrating.
Remember, your goal is to create a framework that you can continue to add to and develop as your business grows. If you choose a free web development package, you will find that the majority of them do not provide you with enough customization to make your business grow.