I totally agree with original idea here, of adding some bonus properties to worker-class characters. Some way to reduce the clicking:
- "Miner" perk, when you mine, you get 2-5x more mats (random).
- "Large Frame" perk, grants you twice your base Carry Weight.
- "Quarryman" perk, you only need 1 AP per click (hammer-to-rocks) when you mine.
- "Scavanger" perk, when you find Junk, you find 2-5x more (because Junk gathering is by far the slowest).
Stuff like that. Making these tough to get would be good too.
Gecko Skinning is fine as-is imo. I'm not sure why you think it's such a pain to get. It's easy. Actually, i believe the original intention for support perks in 2238 was to add quests to the NPC who teach you these things, but adding quests takes a lot of time, so they made them available immediately via dialogue until those quests can be added some day. (Maybe never).
I like the new fire gecko pelt requirement, but the comments about fire resistance are spot-on. I suggest that fire gecko pelts, in particular, could be an optional ingredient to any armor, which adds fire resistance. Just like adding Oil+Chemical Components to anything metallic could cut deterioration speed in half, and adding High Quality eParts to any armor could add electrical resistance. I could go on and on with that idea...