Um...
Aren't GPOs basically registry settings though? And the .adm language that Group Policy Editor uses is documented somewhere, so there's really nothing to stop you writing your own .adm files to control settings for non-Microsoft applications, is there? Provided they store their settings in the registry of course.