This is something I hope to do in the future. I had the idea to automatically create configuration tasks based upon ADMX templates for group policy, specifically for Chrome, but could be much more general than that.
The idea would be to use the ADMX template that gives the different options for configuring Chrome and turn that into a task for each option for each possible setting. In the case of Chrome, most settings are either a 1 or a 0, which would be the most important and easiest case to handle.
The ADMX templates are XML and can be read programmatically to generate the tasks.
The names of the generated tasks would be like the following:
Configuration: Chrome - Enable NAME_OF_SETTING - Windows
Configuration: Chrome - Disable NAME_OF_SETTING - Windows
Relevance format:
not exists keys "HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Google\Chrome" whose(exists value "NAME_OF_SETTING" whose(it=DESIRED_SETTING_VALUE) of it) of (x64 registries;x32 registries)