Technically speaking, both are great iems. You can't go wrong with either one. So it really depends on what kind of signature performance you like.
Angie imo has more dynamic sound with a little more sparkle on the highs region (more fun and lively - more neutral but its not an overly bright iem), tg334 has a smoother highs (less trebleand more natural - more liquid sound). If you love accoustic kinda sound, Angie is a little more accurate delivering the sound.
The midrange on both quite good. For me, Angie is easier to catch the imgaging of the voice, but tg334, again, is smoother, thicker perhaps a tad more forward and better bodied compared to Angie. Btw, if u can find a matching dap player for tg334 (or perhaps u use the EQ), the midrange of tg334 is unbelieavably good and hard to beat.
For bass, i think the quantity are the same, but somehow i feel Angie can hit deeper and puchier.
Texture and resolution both are great. It will depends on what source player u use. Both can deliver great resolution sound.
Angie is more easier to pair with any playerr, while tg334 need to find a better player matching to sound at max (not neccesarily more expensive player! - but better matching i mean)..this is why i prefer MH334 to TG334.
Good luck.