By the way, do shields stack?
Either craft or personal shields, do they stack?
Craft shields stack, as shield HP is all drawn from the same 'pool'. Regeneration is the same, there's only a single regeneration stat per craft, so it applies to the full shield HP pool.
Personal shields and shields on armor do not stack in the same sense, they're all separate code-wise. They will still all work though - when a unit is hit, personal shield items in your hands are considered first, then once those are depleted any power leftover has to contend with shields on the unit's armor. For example, if an incoming projectile has 100 power, and you have a hand-held shield with 25 points left and an armor shield with 100 points left, the hand-held shield will be depleted and your armor shield will take 75 points of damage but still hold.