Cook the Macaroni: Bring a large pot of salted water to a boil. Add the Creamettes macaroni and cook according to the package instructions until al dente. Drain the pasta in a colander and set aside.
Make the Cheese Sauce: In a large saucepan, melt the butter over medium heat. Add the flour and whisk continuously for 1-2 minutes until it forms a smooth roux. Slowly add the milk, whisking constantly to avoid lumps. Continue to cook until the sauce thickens, about 5 minutes.
Add the Cheese: Once the sauce has thickened, reduce the heat to low and add the shredded cheddar and mozzarella cheese. Stir until the cheese is fully melted and the sauce is smooth. Season with garlic powder, onion powder, salt, and pepper to taste.
Combine Pasta and Sauce: Add the cooked macaroni to the cheese sauce, stirring until the pasta is fully coated in the sauce.
Optional: Bake for a Crispy Topping: If you prefer a baked version, transfer the mac and cheese to a greased 9x13-inch baking dish. Top with breadcrumbs and bake at 350°F (175°C) for 15-20 minutes, or until the top is golden brown and bubbly.