i just did a tote bag, but i have yet to take pictures with it. i used fabric paint pens and this spray stuff i saw in the store and wanted to try out. i don't recommend pens if you are going to be doing a lot with them, as they run out really fast and just generally aren't worth the money (or at lest the one i bought wasn't). and this spray stuff i used came out kind of cool, but i had to watch how much i put on, because it bled, and i had to go over it a few times.
in other words, fabric paint in a tube or pot works best!