Not sure if anyone has requested the feature to do a backup via GUI, with an option to choose:
Admin settings (helpful, if you are making changes and it breaks, easy to restore back)
Database (if you want to do a test that effects database)
Installation files (if modifying core/custom, this option is not as important as first two)
Track of core/custom files changelog
maybe plugin with these options
Thanks