Hi following a search for walking skirt led me here. It took mw past a riding skirt (bicycle), so, your complain about length when crouching, motivated me to comment. The riding skirt had an easy solution to length. a band down side (one on each side) the band has button holes ( 6) down length. the buttons (12) down side are 6 more then button holes on band (hanging from waist band) So, when you want shorter skirt start buttoning from bottom and miss every second one to gather bottom.
https://withmyhandsdream.com/2020/03/27/a-victorian-side-button-cycling-skirt/
Hope this helps you. Sincerely, Sydney D.