It makes me think of Voyager [1][2], based on Vega and Vega-lite, that leverage a grammar of graphics. A neat trick you can do in Julia is use it interactively to generate plot specs [3].
Sadly, looking at the github repo it seems to be unmaintened, so I am glad to see Muze in that space.
[1] https://github.com/vega/voyager