I evaluated the swatches I ordered and settled on Seattle Fabric’s 3-Ply SWB-Tex. It’s the closest thing to what I imagined in terms of weight and hand feel, and it’s essentially Gore-Tex as it has a PTFE membrane. Some of the other options were much lighter and supposedly just as waterproof, but I was skeptical of the durability.

Traced the design and started playing with color options.
Traced the design and started playing with color options.
Jersey mesh and taffeta for the liner. Microfleece for the collar and pockets. SWB-Tex for the shell. Waterproof zipper.
Jersey mesh and taffeta for the liner. Microfleece for the collar and pockets. SWB-Tex for the shell. Waterproof zipper.
I had to re-trace and re-cut the patterns before starting because I was sizing up from my mockup.
I had to re-trace and re-cut the patterns before starting because I was sizing up from my mockup.
Zipper garage. The orange thread I picked up matched the fabric very well.
Zipper garage. The orange thread I picked up matched the fabric very well.
Marking out the box for the welt.
Marking out the box for the welt.
Welt panel gets sewn to the face fabric.
Welt panel gets sewn to the face fabric.
The inner welt is cut and flipped inside-out.
The inner welt is cut and flipped inside-out.
The zipper with garage gets positioned in the hole.
The zipper with garage gets positioned in the hole.
The zipper is top stitched in place with small bartacks at the top and bottoms.
The zipper is top stitched in place with small bartacks at the top and bottoms.

To turn this into an actual pocket, a piece of fleece is sewn to the welt material on the inside. The original pattern did not have a pocket of this kind, so I made this up as I went.

Lining up fleece and welt.
Lining up fleece and welt.
Welt seams complete with excess fabric showing.
Welt seams complete with excess fabric showing.
Final pocket after trimming excess and stitching tops and bottoms of the pocket.
Final pocket after trimming excess and stitching tops and bottoms of the pocket.
The result is a clean pocket with no exposed seams.
The result is a clean pocket with no exposed seams.