On the subject of the Kilt I don't personally think that anyone of any nationality really 'invented' it. The reality is that if you need something to cover you and keep you warm with the least cost is to simply weave a piece of cloth and wrap it around you and, if it's large enough, like the 'great kilt' it can also double as a blanket or even a tent to keep you warm. In it's original form, before all the pleating and stitching that comprise the modern short kilt it was nothing more than a full width woven cloth with a coloured grid pattern for taste that you wrapped yourself in and held on with a belt. Simple, practical, warm and above all economical.
As for an Englishman inventing it the story I believe goes that an English owner of a foundry wanted to free his Scottish workers from the cumbersome weight of their heavy 'great' kilts and so came up with his half size short kilt idea but short kilts area actually reported to have existed before that.