While it isn't necessary to have an attorney prepare an advance directive, it can be advantageous to have one prepare your will or any other estate-related documents.
Sometimes estate settlement is one of the hardest aspects of dealing with the death of a family member. This doesn't have to be the case if proper preparation of all estate documents took place prior to the death.