As a Scot and a crossdresser I feel moved to make some observations on kilts. I have two. In theory I can wear it whenever I want but have not done so for several years. Apart from weddings and some special functions, and sports events, it is worn only by those in the tourist industry. And pipers. There is nothing to stop anyone wearing it more widely, but they don't. It is not at all like wearing a normal skirt. It is very heavy and warm. It also makes you feel MORE masculine - the swagger comes naturally for some reason. The other problem is that if you depart from the 'rules' about wearing it you will get criticised by the old guard. The rules are bogus - the current form of the kilt is a modern affectation, and modern clan tartans were invented by two fantasist brothers who may or may not have been related to Bonnie Prince Charlie. If you wear a kilt unconventionally, you are likely tpo get more criticism than you would if you just wore a skirt, because the old guard feel entitled to tell you you are wrong - if you wear a skirt people already accept you are breaking the rules and are usually to polite to criticise except to compliment you.
Some of the leg is visible when you wear a kilt with the usual socks. If, like me, you now have hairless legs, this can give rise to questions. If I am wearing a skirt with bare legs in warm weather, I want the skirt to be light. If it is cold, I wear tights, so the conventional kilt fails on both counts. I think the type of skirts worn by men in warm countries are closer to the reasons I wear a skirt. Just for the record, manspreading is unacceptable in a kilt for obvious reasons, b ut there are still people who do it. This is especially objectionable if it is done by one of those die-hards who will not wear anything under their kilt - which is just gross.
My main kilt is the full 8-yard heavy wool job. My second is a lightweight cheapo bought in Lidl for about £20 (a real kilt is about 20 times that). I have thought about wearing it to sit in the garden in summer, but even in Scotland this would look odd - not as odd as wearing a skirt or a dress - but certainly odd.