I believe that the "fly" must represent a food form the fish recognizes, sometimes the right color for that food form.
Other times an attractor fly that is totally different from any food form. Thats fishing, sometimes it works sometimes not.
The wooly bugger is a good generic for various food forms that is why it is so good.