A few months ago, I wrote EnchantList, that addon allowed people to whisper you !enchant followed by keywords, and get back a list of enchantments you can do, matching the keywords. GemList was created a little later, based on EnchantList, and was doing the same for Jewelcrafting.
CraftList2 is a rewrite from almost scratch of those. It now works for every profession in the game and is handling 3 triggers:
!enchant <any combination of keywords and itemlinks>
example: !enchant [Ashbringer] 35 heal