The AxisKeys.jl package provides a nice lightweight KeyedArray structure: arrays with keyed/labelled axes, similar to xarray in Python.
It is being maintained, but proposed new features – even simple and self-contained ones – aren't being added (see, e.g.). That's the reason for this package, AxisKeysExtra.jl: it extends AxisKeys with new convenience functions, conversions, Makie plotting recipes.

The intended usage is to just do using AxisKeysExtra: it reexports AxisKeys, so one can use both regular AxisKeys functionality and functions defined in this package.
See the Pluto notebook for details and examples.