It sounds like an UTMA (Uniform Transfers to Minors Act) or UGMA (Uniform Gifts to Minors Act) account might work for you. I could spell out the exact nature of this but Investopedia does it better.
If you are wanting to give a large sum, you can also just break it up over many years, keeping under the gift tax exclusion ($15,000 currently).
Sometimes our clients prefer to retain ownership until a child is older - in that case, we usually recommend opening a separate account in your name and designating a child or grandchild as the primary beneficiary of that account. Others prefer an "earmark" approach and keep one account with multiple holdings, designating each holding as being for the benefit of a particular child.
Personally, for me, based on what I've seen in this industry? if I were a wealthy grandparent, I would keep everything I intended for my heirs to have in my name until I died, even if I bought someone a house or car, and never give over the gift tax exclusion amount annually. All it does is wreck peoples' lives. Young people need to earn their way and understand what money is before it starts falling into their laps. Paying tuition directly, etc. is the way to go. You have no idea how often we see the same pattern: hard-working, business-building grandparents, followed by a middle-class second generation who grew up working in the family business, followed by a third generation who were born owning valuable family company stock and are absolutely financially cluleless, have no idea what they are doing with their lives, and are financially dependent their entire lives. Just my two cents.