in theory you should be able to extract that info quite easily.
crafting panel code is under <PanelFile ID="ID_UISkin_Craft_Window"> tag.
and here is the list of the artasset id's (might be missing a few but the most important ones are here):
Code:
<Mapping ArtAssetID="icon_multi_output_recipe_16" FileName="icon_multi_output_recipe_16.tga"></Mapping>
<Mapping ArtAssetID="icon_one_shot_recipe_16" FileName="icon_one_shot_recipe_16.tga"></Mapping>
<Mapping ArtAssetID="tab_recipe_ghost" FileName="tab_recipe_ghost.tga"></Mapping>
<Mapping ArtAssetID="tab_recipe_highlight" FileName="tab_recipe_highlight.tga"></Mapping>
<Mapping ArtAssetID="tab_recipe_highlight_roll" FileName="tab_recipe_highlight_roll.tga"></Mapping>
<Mapping ArtAssetID="tab_recipe_master_ghost" FileName="tab_recipe_master_ghost.tga"></Mapping>
<Mapping ArtAssetID="tab_recipe_master_highlight" FileName="tab_recipe_master_highlight.tga"></Mapping>
<Mapping ArtAssetID="tab_recipe_master_highlight_roll" FileName="tab_recipe_master_highlight_roll.tga"></Mapping>
<Mapping ArtAssetID="tab_recipe_master_normal" FileName="tab_recipe_master_normal.tga"></Mapping>
<Mapping ArtAssetID="tab_recipe_master_rollover" FileName="tab_recipe_master_rollover.tga"></Mapping>
<Mapping ArtAssetID="tab_recipe_normal" FileName="tab_recipe_normal.tga"></Mapping>
<Mapping ArtAssetID="tab_recipe_rollover" FileName="tab_recipe_rollover.tga"></Mapping>
<Mapping ArtAssetID="crafting_background" FileName="crafting_background.tga"></Mapping>