crafting finance