Comparing configuration page providing modules, simple ways for site managers to edit settings

For site managers to provide settings that need to be stored somewhere, instead of rolling our own config pages we can use https://www.drupal.org/project/site_settings or/and https://www.drupal.org/project/config_pages

My first need is for the front page behind the image slogan: front-page-image.png The text there, the slogan, is already stored at admin/config/system/site-information. Does one of those modules work well to provide a place to upload the image? (And going forward, potentially other info like setting the default city.)

A good summary at in this comment at “Difference between config_pages module” [drupal.org issue #2980857]