Dado que su pregunta está etiquetada con base de datos/sql, supongo que no tendrá problemas para acceder a una tabla sql tanto para la búsqueda como para la administración de configuraciones... Adivinando aquí, pero comenzaría con una tabla como:
settingName value can_be_null minvalue maxvalue description
TheAnswer 42 no 1 100 this setting does...
...
Si piensa administrar una gran cantidad de configuraciones, necesita más información sobre cada una de ellas que solo su valor actual.