You can make these by hand, but if you have a KitchenAid mixer, it's even easier.
Steep Butterfly Pea Flower in 2/3 cup boiling water or saffron in 2/3 cup boiling water. When water cools to warm, then make the tortillas. (If using Butterfly Pea Flower, strain first. If using saffron, no need to strain - the saffron threads look really cool in the tortillas!)
Combine flour and salt together. Add oil, and mix until the mixture resembles small peas. (If using a mixer, use the paddle attachment. If making by hand, you can use a pastry cutter, fork or even your hand.)
Add the steeped warm water and mix well, scraping down the sides of the bowl. It should form into a ball.
Lightly flour a cutting board and knead the ball for about a minute. Then cover the dough ball and let rest for at least 30 minutes, but no more than a couple of hours.
Heat up a pancake griddle or a couple of teflon (or cast iron) pans. You want it to be medium hot. Form dough into little balls. (If you want small tortillas, roll into golf ball sized balls. If you want larger tortillas, roll into bigger sized balls.) Your yield will obviously vary depending on the size you roll.
Flatten a dough ball with your hands, and then place on a cutting board. (It doesn't have to be floured.) Roll out to the thickness you want your tortilla to be. Place the rolled out tortilla on the hot pan/griddle surface and watch it cook. (The poofy bubbles it sometimes forms are kind of fun to watch!) Using a spatula (or your fingers - but be careful - it's going to be hot!), lift up the tortilla to see if it's done. It should be browned on the bottom - if it is, then it's ready to flip over and cook the other side. Cook that side until brown, and remove and put on a plate to cool. Repeat with the rest of your dough, continuing to stack them on top of each other when fully cooked.
Eat them! (Or, when they have cooled down, you can store them in your refrigerator.) These are excellent when placed on a sheet pan and sprinkled with grated cheese. (And any other toppings you choose.) Put in a 350 degree oven until the cheese is melted and tortillas are slightly browned. (Sometimes they will also puff up in the middle, too. That's a good thing. Store-bought tortillas don't do that.) Trust me - you will find excuses to eat these, which is why it's best to do a double or triple batch.
Flavor Alternatives
And now for the fun variations:
Flour - You can substitute 1/2 cup of the all-purpose flour with 1/2 cup of any other flour, such as masa harina, oat flour, spelt flour, garbanzo flour, brown rice flour, quinoa flour...you get the idea. Just add it in Step 1.
Salt - Use any salt, such as Murray River Flake Salt or Alderwood Smoked Salt. Or use a seasoned salt blend, like Svaneti Seasoned Salt, Osaka Seasoned Salt, Tuscan Rosemary Salt, Voodoo, or Provencal Seasoned Salt.
Oil - We used vegetable oil, but any oil will do. Try a Roasted Garlic oil, or make your own flavored oils using chiles or herbs...if you want to use sesame oil, just add a few drops to your vegetable oil - it has a very strong flavor and will be overwhelming.
Water - You could make flavored tea ones - just strain the tea out before adding to the flour mixture. Lapsang Souchong (1 teaspoon) or Hibiscus (1 tablespoon) would be good...
Spices - For any of these, use 3 Tbl of the spice and add to the flour/oil mixture. Everything Bagel Spice makes great tortillas for breakfast or brunch tacos!
For herby tortillas, try Ranch Seasoning, Israeli Za'atar, Orange Tarragon(ground), El Greco, Italian Herbs or Herbes de Provence.
For sweet tortillas, try Cinnamon Toast Spice, Pumpkin Pie Spice, Poudre Douce, or Advieh .
For exotically spiced tortillas, try Limón-Chile, Bulgogi Spice, Urfa Biber, Fenugreek Leaf, Harissa or Cuban Spice.
For really cool colors (and flavor, too), try combining Beet Powder (2-1/2 tablespoons) and Black Sesame Seed (2 tablespoons) in with the flour/oil mixture, or Hibiscus (1 tablespoon, then strain) in the water part.