529 Plan vs Trump accounts: your options investing for kids

Why choose one over the other? Can you do both?