Its very contextual. So the answer is "it depends".
Azure ML will cost you since they have a non free tier in $$ whereas the other tools can scale without that. BUT for the other tools which are free in $$ you need more powerful hardware available as you start using larger datasets.
Also, the ease of use of Azure is a benefit in itself, you don't need to learn any coding library and how to use it - speeds up your iteration loops. So the dev time spent in Azure will be less than others because of how its designed - I am not so sure about using it on a large production level scale though - haven't hit that case yet.
I can't get more specific than this because I don't know what your requirements/constraints are and what sort of resources are available to you.