I recorded a macro of creating 6 full items, using 6 tools. At the end of the macro, i hit enter once, then clicked the spot on the screen that would close the crafting tool if it was stuck after a critical failure. That way, even if it fails on the 2nd item, it will reset itself after the 6th.