Heat a large skillet over medium-high heat. Crumble the sausage and sprinkle with garlic powder, onion powder, smoked paprika, and red pepper flakes. Cook 8–10 minutes until browned and fully cooked, then drain on paper towels.
Whisk eggs with milk or cream, salt, and pepper. Melt 1 tablespoon butter in a nonstick skillet over medium heat and pour in eggs. Cook slowly, stirring gently, until soft and fluffy, then set aside.
Combine cheddar, Monterey Jack, and Parmesan in a bowl and set aside.
Warm tortillas in a dry skillet or microwave until pliable, then cover to keep warm.
Lay a tortilla flat, add scrambled eggs, sausage, and cheese in the center, plus any optional vegetables or herbs. Fold in the sides and roll tightly from the bottom. Repeat with remaining tortillas.
Melt butter or heat oil in a skillet over medium heat. Toast wraps seam-side down for 2–3 minutes per side until golden and crisp. Serve hot, sliced in half, with hot sauce or salsa.