Testamentary trusts are excellent vehicles.
Remember they are trusts, so the beneficiaries don't own the assets so no passing on occurs. Your children can pass control of the trust down the line.
And because they are discretionary trusts there is great asset protection if the beneficiaries...