Mini clips can be a good substitute for pins in many piecing situations and they are perfect for English paper piecing!
Applique Needles by Tulip - Size 10 (Big Eye)
Applique Delights Digital Download eBook
Applique Delights (Print-On-Demand)
Apliquick Rods