My MIL had more money than she could realistically spend, so she gave to our kids in several ways:
They all had UTMAs. This was imperfect (for our family), in that DH's brother cleaned out his kids' UTMA accounts, so it never directly benefitted the kids--at least, not how MIL intended.
She set up a 529 for each son's family (oldest child, then passed down to next, etc.). She maintained control of the 529s.
She gave each child $500 checks for Christmas/birthdays. I put these in their savings accounts. Then, when we went on vacation, I would take out $100 each for souvenir money, reminding them that it was a gift from Grandma.
She paid for college outright for the grandchildren, using the 529s.
She left a life insurance trust, with stipulations on distribution, to her grandchildren. I believe this was in response to the cleaning out of the UTMAs mentioned above.
She also paid for overseas travel as gifts for the children--niece went to Paris, our kids went to Spain, Scotland, Ecuador on her dime.
Since she was very big on education and travel, when she passed, we mentally earmarked DH's inheritance for education and travel. We are cash-flowing college for the remaining two who haven't graduated, and just put a down payment on a family trip to Iceland for next year.
Our kids are each getting close to 6 figures from the various accounts (not including the value of their educations). Not enough for "beach bum" money, but a great start to adult life. They are aware that this money is the last legacy of their beloved grandmother, and treat it with respect--oldest will use some towards a house down payment, #3 is looking at law school, that kind of thing. Similarly, 2 of our nieces used their money for house down payments. #4 loves to travel, he may use some money for that, when he gets access (he's 19--access at 21).