I've never used it but I think Nunchuk wallet has something like this with their escrow wallet.