If you are not presently funding your (or your wife's) ROTH IRA, you can use it to save for your child. Investments grow tax free, and qualified withdrawals are tax free. You can make a withdrawal of your contributions at any time without tax or penalty. You can make withdrawals for education (of your child) tax free.
Using a ROTH would allow you to save for your child, maintain control and ownership of the account, and withdraw funds to give to him (her) when you are ready. 2 main drawbacks - - you are limited to a $5.5K per year contribution, and you may not be able to make withdrawals of EARNINGS without penalty before 59 1/2.
I personally used UGMAs (UTMA) for all seven of my children. 5 of 7 have reached 21. One used the money and finished engineering grad school, one made a down payment on their house, and the the 3 accounts are still in-tact.
We used the UTMA because it offered the most flexibility and investment choices. It could be used for nearly any expense of the child (education, car, travel). While there is the risk of having a 21 year old who "blows it" - - nearly all of your choices do (aside from a trust with contingencies - - - think big bucks to set up, maintain, and pay a trustee). Depending on how much you want to save, the ROTH may work for you.
Of course if we're talking about REALLY big bucks (in the $100K range) - - I can't help. In that case, you need an attorney in addition to a fee based planner.
You probably already know this - - but if your "financial planner" is not fee based, their knowledge and available product will be limited, and you may not be getting the best advice. (When the only tool you have is a hammer, every problem begins to look like a nail).