BeyondCode
Now we've created the package from scratch using the hard way - doing this in every project may be quite cumbersome. Make use of package generators to speed up your package building process.