What's the difference between Do It Yourself Sites and having a site Custom Designed?
BIG difference. While you can make the site look fairly decent usually with a DIY type site, you likely will not rank well on the engines. DIY sites are typically designed to be rather cookie cutter. They don't always follow engine protocol and are not designed for the engines with specific things that engines look for when they send a robot to your site. This is why Custom designed sites by real professionals, who know what they are doing, will always be a big winner over any DIY software.