Just a curiosity, for now. If I ever had a reason to migrate from one private key to another, I'd prefer to transfer each UTXO in a separate transaction to different destination addresses. I guess the transactions should be broadcast at random times, with random fees, over different tor identities, etc., in order to minimize the ability of an external observer to correlate the transactions. And it would be nice not to have to do this manually.
Is anyone aware of an existing tool that accomplish this?