Azure SQL - is it possible to assign CREATE PROCEDURE permission for the master database?
Not if you are using Azure DB.  Probably if you use Azure Instance.
https://docs.microsoft.com/en-us/azure/azure-sql/managed-instance/transact-sql-tsql-differences-sql-server#security