You can try this. Export your characters layer by layer with only 1 layer visible (only 1 piece of clothing, only the gun, etc) and then in godot instead of just importing 1 spritesheets, you import the various spritesheets, stack them and then you can change them at runtime to equip different clothes, guns, etc