This game clearly requires any player to have a good defense, the standard warning to anyone new in this game, or that is having a character crisis is that this game will expose players with bad defense, so you might want to pick your character based on what weakness the said character can cover better.
The second rule is that anything that whiff in this game is extremely punishable, which is a good thing, and to hit anyone in the game, even to option select you will have to commit to your buttons, so if you can whiff while they're comiting to pressure or option select they're giving you reasons for a good punish.
I for once enjoy a good footsie game and i like my punishes clean, so i tend to whiff a bunch of opponent's moves to get a clean punish most of the time, so the characters i play in this game revolve around this utility as primary weapon and cover the areas where my gameplan is sort of a weak spot.
I main characters that have a balance between a good offense, but have tools to defend and force other characters to respect their neutral game.
A-list Johnny Cage (Run Cancel Variation)
Ninjutsu Scorpion (Disjointed Hitbox Variation)
Hellfire Scorpion (RC Variation)
Tanya (All 3 variations)
And i'm currently scouting on Goro and Displacer Raiden
A-list Johnny is a character with a 50-50 mixup pressure and a good neutral due his walkspeed, he can AA other characters with Jab, and his F3 travels a dash distance and can be run canceled to hit confirm his whiff punishes, which in consequence makes a extremely trip guard punisher.
NInjutsu Scorpion has two swords that extends beyond his body which makes a disjointed hitbox, at certain ranges he can win trades, but the specialty of this variation is footsies, his B2 anti-airs from far ranges, F2 and B2 breaks armor, which in turn makes his wakeup game stronger and force opponent to be hesitant on when to wakeup, his amazing range and pressure with standing 1 and standing 4 that leaves him a +2 gives a good room to whiff punish anyone that presses buttons even if he doesnt have the greatest walkspeed in the game, he has an excelent air control with J3 and can even punish trip guard with teleport.
Hellfire has the flame aura, one of the best specials in the game, it forces characters to press buttons way earlier when they jump to avoid getting caught by its activation, but scorpion has a great air control, remember? Although is one of the technical variations scorpion offers, it loses his ranged normals, but gains specials that can be used in distances his limbs can't reach.
Tanya is still a complex character, all her variations are usable and her teleport and F2 changes roles according to the variation, if you like to play Zoning pick Pyromancer, whoever i use Rushdown with this variation.
If you want a balance between offense and defense, pick kobujutsu
If you want a straight footsie game with decent range pick Draginata.