There is a reference from Bramha Vaivarta Purana:
Vishwakarma cha Sudrayaam veeryaadhaanam chakAr Ha
tato vabhoovuh putraaste navaite shipakarinah
mAlAkArah karmakArah shankhakArah kuvindakah
kumbhakArah kansakArah Sadete shilpinAm varah
sutradhAr chitrakArah swarnakarastathaiva cha
patitaste bramha shApad ajatyA varna sankarAh
which in brief means Vishwakarma conceived, through the womb of a Sudra lady, 9 sons, whom he then trained in 9 different shilpakala (crafts) - gardening, ironsmith, shankhakar (shell-making), kuvinda (weaver), clay pot making, brass moulding, carpenting, sculpture/painting, and goldsmith. This way majority of ancient art-crafts are covered, and mentioned to have had a Kshatriya paternal and Sudra maternal parentage. (it then says these jatis will eventually befall due to certain curse of Bramha, and become ajatiya varna-sankara.)
But point is - 'Kuvindak' does not seem to include tailors. so Hindus considered "weaving" a shilp (art-craft) but tailoring/stitching not so...!
Added Later : curse mentioned is only for the last 3 of the 9.
Vishwakarma cha Sudrayaam veeryaadhaanam chakAr Ha
tato vabhoovuh putraaste navaite shipakarinah
mAlAkArah karmakArah shankhakArah kuvindakah
kumbhakArah kansakArah Sadete shilpinAm varah
sutradhAr chitrakArah swarnakarastathaiva cha
patitaste bramha shApad ajatyA varna sankarAh
which in brief means Vishwakarma conceived, through the womb of a Sudra lady, 9 sons, whom he then trained in 9 different shilpakala (crafts) - gardening, ironsmith, shankhakar (shell-making), kuvinda (weaver), clay pot making, brass moulding, carpenting, sculpture/painting, and goldsmith. This way majority of ancient art-crafts are covered, and mentioned to have had a Kshatriya paternal and Sudra maternal parentage. (it then says these jatis will eventually befall due to certain curse of Bramha, and become ajatiya varna-sankara.)
But point is - 'Kuvindak' does not seem to include tailors. so Hindus considered "weaving" a shilp (art-craft) but tailoring/stitching not so...!
Added Later : curse mentioned is only for the last 3 of the 9.