Configuration file generation framework