Extending projectGenerator questions

I’m adding support for Visual Studio Code, because I’d like to be able to swap between OSX and Windows painlessly, too many shortcuts.

I need to change apparently both oF and PG. First of all. Are project type additions to PG welcome?

Second, how exactly does one contribute to both projects? Do I PR the oF repo and the PR will extend to the submodules… ? Or should I PR PG first, and then, when/if accepted, PR the change to oF (I’m guessing this one)