every project share something in common. That something in common save us lazy programmer a lot of time. Here is a nice article about this

common project directory structure
project with i18n