So from what I can tell, if you want to get your children set up with a ROTH IRA type account prior to them having a paycheck it seems like you can now do so with a 529! $35k limit however, but starting in 2024 you can transfer 529 funds to a ROTH IRA for the beneficiary once they do start working (within the yearly limits).
Am I understanding that correctly? That's pretty great! I mean 529's were always pretty great but there's always that question of what a child will choose to do post HS, or what changes to financial aid might look like, so having this option for the funds is swell.
EDIT: As I read further it looks like the account has to be open, and set to the same beneficiary, for 15 years. Still, tax free for those 15 just like a roth would be!