Trusts are a useful financial planning tool for anyone with dependents, but especially for those with vulnerable beneficiaries, such as children, individuals with special needs and the elderly.