Anyone use Stamps by Kate? Can you compare them to English paper piecing?

I'm trying to decide whether to purchase a hexagon stamp or just go the paper piecing route for a Grandmothers Flower Garden. Thanks!