If you plan to screen print a large quantity of t-shirts, then a vector-based graphic design software would be better as it offers better compatibility with CMYK printing. Adobe Illustrator, CorelDRAW, and similar tools would be best for t-shirt design, where sharpness and color accuracy will be guaranteed.