QGIS setting manager is a python module to easily manage read/write settings and set/get corresponding widgets.