I am a developer. But I was thinking about using already existing solution so I don't have to implement it myself
Would you mind telling us why you want such thing? It seems like an
xy problem. There's no reason I can quickly think of where you need to get the money in two different addresses. It makes the transaction weight more, which means higher fees, and provides nothing to your privacy.