About AdWords campaign
You'll be able to achieve this by breaking your campaign out into clear advertisement groups, and producing special ads for every (for the craft offer keep example, a yarn-advertising and marketing advertisement for yarn keywords, in addition to a craft-selling advertisement for craft supplies).