I know in modern (current) military aviation (US Army) there is an Aviation Life Support Equipment (ALSE) shop that has an issue sewing machine and all the doo-dads to sew up equipment, survival vests, etc. It stands to reason that the ability to do stuff like that was also part of an aviation unit then.
Jeff