I am also opinionated here, but my answer would be:
- If you do not know what to use then use DataFrames.jl as it is designed as an introductory level package that handles most of the issues users might encounter internally without exposing them.
- TypedTables.jl is great but requires much more knowledge about Julia to use it efficiently.