do you mean, do you want to receive erc20 tokens to your multiple accounts from one smart contract? I think that is something that can be done by anyone.
Yes, but multiple addresses with different percentage of the tokens to each address. Not equal amounts.