Here's an additional youtube video from Many A True Nerd which speculates on what precisely each individual perk from Bethesda's Vault-Tech chart actually does. Note that it also mentions at the end of the video what perks appear to be no longer in the game due to the revamped skill system. Could provide some further discussion:
More information.
More information.