For me, it depends on what Nook Miles+ prompts I have. If I have the prompt to craft 3 DIY items, and I need a new tool, then I craft. However, if I have the prompt to spend 3,000 Bells, I'll buy one. On rare occasions when I have both prompts at once, I'll buy a flimsy tool and then upgrade it...