Outdoorsman is good on just about anybody though doubly so for crafting-oriented since you're likely to be unable to shoot or sneak your way out of sticky situations, and the more encounters you can avoid, the less likely you're going to get stuck between a Unity and BoS patrol and blown away in crossfire.
Speech is great for being able to talk your way out of botched quests if you can't blast your way out, or for getting the mercenariness required to blast your way out.
Decent first aid is nice for the free exp boost every time you die.
Repair is nice for expanding the time between having to make/buy new equipment.
Also, you can consider all these things "stuff I wished I knew as a noob" since I kinda botched my character build and dread the idea of grinding brahmin hides and caps again.