Typical all purpose flour does not include the germ of the wheat, so if you would like to mimic the stuff from the store, you need to grind wheat without the germ (source).
By using hard white wheat and a very fine grind, I have for years made a flour that operates very like whole wheat pastry flour, which can often be substituted for all purpose flour in recipes. To make this same flour suitable for bread I add vital wheat gluten.
Wheat Flours at Cook's Thesaurus discusses varieties of wheat flours and their substitutions in general baking, yeast breads, and as breading agents.
And here's a reference discussing "the carbohydrate-content, dietary fiber content and 'net carbs' in all types of flour": Carbohydrates in Flour and Baking Foods.
I consult these pages as jumping off points when I'm altering my baking recipes. I'm a big fan of mixing flours to come up with lower-carbohydrate and more nutritionally sound baked goods (white flour isn't the most nutritional option out there, no matter that it's one of the most common options in baking). Oat, spelt, and soy flours figure in a lot of my recipes (note that using soy flour calls reducing the baking temperature called for in a recipe by 25°F, and that soy has a very pronounced flavor that not everyone likes).
The more you learn about the various flour options, the easier it is to make substitutions with confidence, so I encourage you to do a bit of reading. Of course, if you're rushed, baking sites (ones that sell high-quality flour, such as Bob's Red Mill) tend to tell you right on the page how much of their flour to substitute for wheat flour.
As a general rule, the more whole grain flours you use the better because of their higher fiber contents. If you subtract the fiber from the carbohydrate count, you find the net carbohydrate of the flour in question, and it's the net carbohydrate that tells you how your sugar levels will be affected. One carbohydrate serving is 15 grams of carbohydrate total.
One cup of all-purpose flour has 95 grams of carbohydrate and 3 grams of dietary fiber, which gives each cup a net carbohydrate amount of 92 grams (which is 6.13 carb. servings). One cup of whole wheat flour, on the other hand, has 87 grams of carbohydrate and 15 grams of dietary fiber, which gives each cup a net carbohydrate amount of 72 grams (which is 4.8 carb. servings). Even if you're baking a bread that isn't particularly low in carbohydrate, getting the benefit of the increased nutrition and fiber from a whole grain flour will benefit you.
Best Answer
Ugh, I feel for you! Just based on the description, it's probably some type of flour beetle (normally either red flour beetle or confused flour beetle -- but check on wikipedia for pictures). I'm no exterminator, but I've dealt with infestations of both in my pantry.
The only thing that I've found that works is to go through all food stored in the pantry (including that in sealed packages) and make sure that you throw out anything that is infested. I'm not sure how you feel about chemicals, but at this point, I bug-bombed the house.
After you're sure that you no longer have an infested food, seal everything in plastic food storage containers. In theory, that should contain any further infestations to a maximum of one container.
The other thing that I've done is to store as much of my dry goods as possible in the fridge/freezer... so stuff like flour is now stored in a sealed container in the back of the fridge.
My exterminator has said that a lot of times the beetles come in a package from the grocery store (a couple beetles in a box of pasta, for example) and they just overrun/overpopulate as much as they can.