I have a number of settings that are currently in the config.yml file.
Going forward I want to be able to develop an interface where administrators will be able to updat
Take a look at the UnifikDatabaseConfigBundle. It creates a database structure that enable configuration of Symfony parameters straight from the database.