Hello @azure ,
Thanks for reaching out.
You could use either "REST API" or "Client Libraries" methods for Azure Key Vault certificate creation. in addition to that you can use Visual Studio or Visual Studio Code to authenticate their calls, for more information, see Authenticate the client with Azure Identity client library.
Hope this helps.
--------
Please "Accept the answer" if the information helped you. This will help us and others in the community as well.