Welcome, enjoy the forum. There are some great people here. As far as a turtle block, I've seen some Paper Pieced Turtles. Would that work?
Here's a link to one. You might also think about Appique.
http://mymomenta.wordpress.com/2010/...pieced-turtle/
Lanny