We’re about to start building an Orchard website. We’ll create some content. We’ll manage some content. We’ll change the way our site looks and behaves. We’ll write some code to extend the functionality that’s available out of the box. Though we could perform all of these tasks without ever looking at the Orchard source, we’re .NET developers. We’re most comfortable in Visual Studio, so why wouldn’t we start there?