#antoDrupal allows creating such "distributions". I used to work with Drupal 7 earlier, but that's a bit outdated and will get phased out. Will try to learn more about how we could get a Drupal 8 distribution rolling, supporting indieweb out of the box.