If you don't want to use store-bought dough, you can make your own crescent roll dough for the crust (you'd need to double the batch). I have never made these with pie crust or puff pastry dough. This is the only way I have ever made them so I cannot tell you how to make or bake the other crusts.