For instance if I want to pay a group of people / employees with one click ( but multiple individual transactions), can all the transactions be executed at once without clicking on the metamask prompt multiple times.
you could make a smart contract that does that in one transaction
or you could use a hardcoded private key and run those transactions from your local system
What do you mean by this
I mean to make a program that sends the transactions without using MetaMask. That can be done by using directly the private key.