Better Drupal Building
- Custom glue should be accomplished with configuration first and PHP code second.
Configuration Management and Dependencies
- Use Composer (or Drush Make) to build your project and it's depencies.
- Store your work in files.
- Set your config directory above the webroot.
- Sync UUIDs across all developers.
Theming