Lots of the shorter, straight cut vests from Gentleman's Emporium or Wild West Mercantile;
http://www.wwmerc.com/cgi-bin/Catego...000&type=store
will work well with a kilt, they have some that are more 'old west', and some that are more 'Victorian'