A piece of wooden dowel from the Walmart craft dept. or the local hardware store used with homemade patches can also make a tight fitting combination that will effectively swab the barrel similar to a bore snake. And the patches are clean to start with each time, and not laden with previous residue like a used bore snake. Rags are needed to clean the gun anyway.
Select a piece of dowel close enough to bore size, and experiment cutting up the right size cleaning patches from old cotton linen, tee shirts or whatever material is handy.
madcrater,
I've also used heavy fishing line with a loop as a patch puller as you mentioned.
Once the end is heated and bent in half, the lose ends can be fastened to a wooden handle. A soldering iron will work as an adequate heat source to heat & bend the line.
To use it, just slip the bent end through the bore, insert the right size patch into the homemade "loop", and then pull on the handle to yank the tight patch through the bore.
I usually use a device like this with a .177 air pistol but it should work with most bore sizes.