Icon-Craft is project that provides a simple to use online API for Minecraft icons. It will give you icons of blocks and items. Also it will allow you to create creafting recipies and similiar stuff.
On top of that there will a support for mods, so you can create icons of mod stuff like mod blocks, crafting recipies for mods or even custom crafting machines!