Washcloth with different color design?

I want to make a washcloth with a heart in the center. I did my first one in all one color, but now I want to make the heart a different color. When I go to switch back to my main color I have yarn going across my pattern. Do I need to have two seperate strands on either side of my pattern? So for example I want a green outter and a pink heart, so I would have a long strand of green, then switch to my strand of pink, then switch to a new strand of green? Does this make any sense? :lol:

Normally I think you’d use intarsia for a project like that. Here’s a few links.

http://vickidesigns.homestead.com/Intarsia.html
There is also a link here in this forum.
http://www.knittinghelp.com/knitting/advanced_techniques/