In a small bowl, stir together honey and warm water until honey is dissolved. Stir in yeast and let sit for about 5 minutes until yeast is foamy.
Add mixture to bowl of stand mixer, and with the dough hook attachment, turn it on low. Add flour, yogurt, salt, baking powder, and egg. Mix the dough until it forms a dough ball and begins to pull away from the sides of the bowl; about 6-8 minutes.
Turn dough out onto floured surface. Coat bowl with olive oil or cooking spray and place dough back into bowl.
Cover with plastic wrap and put in warm place to let rise until doubled in size; about 1-2 hours.
When dough is just about ready, melt butter in microwave and stir in garlic.
Turn dough out onto floured surface and cut into 8 equal pieces. Roll each piece into ball and then, using rolling pin, roll out to about 1/4 inch thick. Brush dough on both sides with butter/garlic mixture.
Heat cast iron skillet over medium-high heat. Once pan is very hot, place 1 rolled-out dough into skillet and cook for 1 minute. Flip and cook additional minute until lightly golden.
Transfer to paper towel lined plate and sprinkle with small amount of salt, if desired. Repeat with remaining dough until it is all cooked.
Serve immediately with your favorite filling/toppings.