Well, you made me learn something new today! I hadn't ever heard about stamps by Kate, but googled her site and read her technique. From reading it, I'm going with English paper piecing, but that's just my opinion from reading, and not trying it. I recently found English paper piecing, made a dresden plate, and it came out picture perfect, just love the technique!