Yes I imagine it could be quit frustrating.
This guy I use to work with was a master at it. His name was Gordon Evans and I saw him whip out a dozen perfect flies during lunch and still had time to eat. Some of you may have knew him. He was really into fly fishing. Awesome guy. He was gonna show me how to fly fish but cancer hit him before we could get together.