Use a popular CMS like Wordpress, Drupal or if you're language specific e.g. Python, Django.
That way you can worry less about the marketing site and more about the product. It also means you can hand-off content and copy to someone non-technical if required.