I’ve been using Dritz water soluble tape for bag making just because it’s been easy to find. From my experience it stays sticky if you store in a zip lock bag when not using. It’s not something you can tape baste then decide to sew it tomorrow as it will dry out (trust me on that). I think Jessica from OklaRoots uses the By Annie tape. I’ve not tried it myself. You definitely want a water-soluble tape to avoid a sticky needle.
I’ve never used glue, I’m too impatient for that. I think it would fine for a flat zipper such as a zipper pocket inside a bag. Not sure how it would work for something like the zipper pockets in the Necessary Clutch Wallet. I would be concerned about a sticky needle if it wasn’t completely set (my impatience).
I pretty much only use tape for zippers and little fiddly pieces. I find it much easier to use than clips or pins.