Some crafts ( art skills ) have been practiced for centuries , others are more recent inventions . Some crafts have been practiced for centuries , while others are modern inventions , or popularisations of crafts which were originally practiced in a very small geographic area .