I know some good crafting videos but none that focus exclusively on armor. They are kind of focused on the general concepts of crafting and how to maximize your XP and production.
I need to warn you though, they do use somefoul language in these videos (I think) but they are the best crafting...