For the past 6 months (when I have a day where I feel well enough) I've been working on sewing up my diaper stash. They're made from an assortment of old towels, flannel sheets, t-shirts, and a few pieces of purchased-on-sale baby flannel. (Thanks Mom for giving me your old towels and flannel sheets!)
The fitteds were made with a pattern purchased from Very Baby. I used 1/4 inch swimsuit elastic, Aplix hook and loop tape (also from Very Baby), and the serger. The pattern also has options for snaps and using a regular sewing machine. The semi-fitted (I'm not sure what else to call them), which only have elastic in the legs, are from a pattern a friend sent me. I don't know where it came from since it's actually cut out of newspaper. Those are a little easier to sew (elastic is kind of a pain and these only have half as much). I didn't bother to put Aplix on them since I'll have pins on hand for use with the prefolds.