LLMs can build the tools they use to complete tasks, but performance differs greatly by domain. — Synthesis