If you want a 1745-era jacket, use a typical coat pattern of the period, like this one.

You'd simply make it much shorter to be "highland style", with the final length just below the pockets....