Based on this article.
There are several Drupal projects that can be used to help you create an installation profile.
Drush make is a powerful tool for assembling all the dependencies needed for an installation profile to work as a full Drupal website. It
Usage statistics are linked from drupal.org's project and release pages of each distribution, and are the basis for the default Sort by: