I am curious how you were able to reduce your card size. I loaded one of my cards in HS2edit and it still came out as a 50MB on the other end.
The custom bumpmaps and overlays I use already weight a hefty 45MB alone as lossless PNG (4096x4096 resolution). I dont think the game can take any other image formats and sometimes have hiccups when importing 1024x1024 bumpmaps or textures.
It's not about the app. Some of my old cards had a weird glitch. They bloated up by about 12MB for no reason. You could load any part of the card aside from the face and body and save and it would be a regular card but if you loaded the face OR the body it would bloat the file size by the same amount. The only fix I ever found was writing down every face and body attribute and recreating the card from scratch, then loading the hair/bonemod/clothes/personality/overlays and saving to a new file.
HS2CharEdit makes that easier because I can just have the card open there to look at the attributes and then either enter them into the character creator or even edit another card with them in another instance of HS2CharEdit.
This was the main reason I made the app. It's incomplete, and using it this way I realized theres some errors with some of the non-numeric attribs, which is why I disabled those boxes in the latest release. I still have a little work to do. The dream is being able to clone a card to a new file with a single button press but without whatever the 12MB glitch was.
Of course I only have 1 old card left with that error, but still.
I am also keeping an eye on RoomGirl to see if there will be demand to adapt the app for it.