What graphics programs are you using now? What I use for similar work is Correl Paintshop pro. You can download photos of shirts then if you want use the freehand crop tool to cut them out. You can change the colors and save them as tubes. Then you can paste them to any background you like and add your design. There are numerous premade tubes, brushes, frames etc that you can make some stunning designs.