Blacksmith is a code generation tool which automates the creation of common files that you'd typically create for each entity in your application.