Step 1) Create all the characters animationsStep 2) Export all the animations at the LARGEST sized Box frame (ETC: If I have 12 animations and the largest frame in any of those animations for that ONE charecter is 120 X 300, even if I have idle at 100 X 90 I will export the IDLE frame at 120 X 300 so that when i cut the sprite sheets in the C2 I can set the image point to the middle automatically for all of them, and my charecter doesn't "snip/Glitch/Jump" between frames or different animations)

Step 1) Create all the characters animationsStep 2) Export all the animations at the LARGEST sized Box frame (ETC: If I have 12 animations and the largest frame in any of those animations for that ONE charecter is 120 X 300, even if I have idle at 100 X 90 I will export the IDLE frame at 120 X 300 so that when i cut the sprite sheets in the C2 I can set the image point to the middle automatically for all of them, and my charecter doesn't "snip/Glitch/Jump" between frames or different animations)

How do you guys do it?

same here, I don't think there is any problem about performance because when you export the projects construct2 make a single (or more) picture with the frames...

another method you can do the animation with spriter, like in unity... the animation are much better but depends how your projects is setup...