I’ve done it for years for trout, steelhead, salmon, pike, bass (LM and stripers) and sharks. I found early on that it allowed me to more precisely match local hatches. It’s very satisfying to come up with a pattern that out fishes the locally available patterns. The availability of YouTube should make learning a lot easier today than it was decades ago.