got an idea from your post about the 3a punish...
3A Punish Guide (+other mid string punishers):
The hit that can be aGI'd with 3a is dictated with a star (*). This means that you basically spam 3a as soon as you block the preceding hit to aGI the desired one.
Pat:
236BA*
WR KA*
6BBB (B+K as soon as the first hit is guarded to tech crouch the second B and CH the third B)
Ivy:
{B}
66[A]
22{B}
44BB*B (must be RCC'ed, or you must JG the first hit)
44B+K* (3A beats all options)
Mitsu:
44_4KB*
66BB*
3B,A+B+K* (you can punish the BE version of this on block!!!; any time you see 3b [BE or not], just go for a 3a it will either GI, be blocked, or CH if your opponent decides to aa or something after)
kB*
11_77BAB (the third hit can be dodged and countered with B+K because of a tiny side step Hilde does before executing the move. It will also beat any of Mitsu's follow-up options if he decides to go into his mist stance instead)
Pyrrha:
66B BE* (have to RCC 3a)
Nightmare:
BB*
22_88AA* (the 3a will also beat any of his options if he cancels the second A into a grim stride ; it will CH them)
3B (punish with WR B, it beats any of his options if he goes into his side stance)
Natsu:
None
Raph:
B bA+B+K (3a the last hit only. If you want to be REALLY fancy and make your audience go "ahhh" JG the rapid mid hits then 3a the last hit. Looks badass as ****)
Xiba:
22AB*
66BB*B*
66KB*
REM (2A+B beats all options)
More to come... if you have any other mid string punishers, post below and I will add it to this list.