Designing a t-shirt can be a creative and rewarding experience. Whether you are a professional designer or just starting out, there are many factors to ...