There is a revival of CLI tools. And dotnet is going with the wave.
You can find the tools installed with .NET Core here , https://docs.microsoft.com/en-us/dotnet/core/tools/?tabs=netcore2x and here https://docs.microsoft.com/en-us/dotnet/core/additional-tools/
Usually you do not need those – since Visual Studio is good to have all from the GUI.
However, you can make your own tool – and you have the instruction here: https://docs.microsoft.com/en-us/dotnet/core/tools/global-tools-how-to-create
But, before re-inventing the wheel, take a look at the list here https://github.com/natemcmaster/dotnet-tools
I have used for AzureDevOps CI:
Did you use some CLI tools?