I am looking for a CLI that is similar to az create vm ... (Azure). So far I came up empty … what are you using to manage a VM?
az create vm ...
ManageIQ repo have library to work with MIQ from ruby/python code and you can create your own cli utility:
But I think that more intelligent way is to use some declarative language. I tried to do this for terrafrom but in the end decided to try to implement modules for ansible.
Currently I use ansible modules for CFME internally.
Please take a look at https://github.com/ManageIQ/manageiq-api-client