PG does a lot that other code editors do not do… i think they have avoided dipping their toe into that because, as you can see by looking at the more feature rich (text based) code editors, there are a galaxy of features and quirky bits that ppl would want.
however the users of those code editors don’t get the UX that PG offers.
its my opinion that if you want the best of both worlds, you need to integrate one of the better text based editors using their PG plug in.
VSCode and Atom both offer PG plugins so they can serve as the text editor PG is missing.