@bronxlens.
Lightlyseared is right. Are you married? Do you have children? Are you contemplating starting a business or are you in business with a partner, or even worse, a relative?
You live in New York, my former state of domicile. New York law is usually the most complicated and unpredictable law out of all 50 States.
If you are under 25, no significant assets, no real estate, only one sibling, maybe legal software will do for you. But remember, as we move on in life, things change and your will should keep up with the circumstances. You might be single, without any obligations today and suddenly find yourself with a wife and a kid and a condo in Florida and you have a will drawn up using outdated software.
My youngest child turned 18 on December 20th and my wife and I are seeing a local attorney to revise everything at the end of this month. It does not make sense to be setting up trusts to protect young children when all of them are now over 18 and adults in the eyes of the State of North Carolina. We still need to have a plan for leaving things to them if we should somehow go at the same time or within a short period of time.
And the way we will handle passing our assets now will be different ten years from now when the kids are 34, 31 and 29, if we live that long.
Do yourself a favor and consider what I have written here. It might be important some day.
SRM