A tool is a general term: that is "outil". "Utensil" (un ustensile) can be a tool but in a more limited sense. For example, you may have kitchen utensils (ustensiles de cuisine). These may include spoons, pots, ladles, trays, bowls, strainers, containers, etc. You may have garden tools (ustensiles de jardinage) which may include devices both large and small. But you would not call a shovel (une pelle) a utensil.
I get that this is an idiomatic use of marcher where english would use "runs". Machine tools "run", well or badly; but can a manual, unpowered tool "run"? A manual screwdriver or hammer can "work" well. Does marcher work here, too, with hand tools that depend on muscle not electricity? Or would my trusty old screwdriver *va bien"?