On the waistcoat, the pants could probably be used to make a matching waistcoat if you had a pattern. The front panels will probably need an interfacing to bulk up the fabric just a little bit.

I'm kind of wondering if I understand the fit issue you are having with the jackets, but maybe you just have very wide shoulders. Don't know.