Sometimes the tools are packaged (included) within wireguard but I don't think so in this case. Netclient looks for one of the tools ( off the top of my head I think it is wg) and if it is not found, generates the error message you saw. In addition to wg, netclient also uses wq-quick in some cases. We are working on eliminating the dependency on these tools but are not there yet