Weaving is an ancient craft that is still practiced as a hobby by many people around the world. In recent years, it has found ...