I attended a talk from a woman who had the contract to provide the jackets of the reinactors at Louisbourg, NS. She made about 25 jackets, each jacket having 20-30 buttonholes. All hand-worked. As a testament to these hand worked buttonholes, not one of the jackets had to have their buttonholes repaired at the end of the season.

I think I might've underestimated the number of buttons on a jacket....
http://www.canada-photos.com/soldier...6-pictures.htm

I think those jackets would look great with kilts.