Hi Peter,
I can't answer how G-10 is made, however I'm sure it's a specialized process. I'm also thinking that it should be able to make a similar material in the shop.
As you're aware G-10 is fiberglass cloth imbedded in a resin, most often (if not always) an epoxy, or at least as far as I know. I don't see why you couldn't use a mold, either a flat slab or contoured mold, glass cloth of the desired weave, saturate it with resin and vacuum-bag it like some boat builders or hot rodders do. The technology should be readily available. Seems like it should work, the only way to find out is try it! One problem might be keeping the layers perfectly flat without some sort of press. But then, rather than the vacuum bag method a mold could be constructed that could be used with a press to squeeze two plates together, sandwiching the cloth and resin...
Then, there's a whole range of variables, like dye in the resin, different weaves, you can imagine.
Don