I have this mod installed -
http://www.nexusmods.com/fallout4/mods/1860/?
With this you can apply ballistic weave to essentially any article of clothing. I prefer to use the Vault Suit and the black BOS Officer Uniform as my under-armor, so I applied it to both of these things. This mod also unlocks the various liners for the Vault Suit and makes them available for other articles of clothing. So now the Vault Suit and the BOS Officer Uniform are essentially equal as far as their resistances are concerned.
Note that this lets you apply it to nearly anything. I applied it to Piper's press cap, Cait's corset, and several other items that can't usually receive it.
You may not want some of the extra options that it has (like applying armor-slot mods to outfits), but you can just not use them. I didn't want to add extra armor slots to my outfits so I'm just not adding them.