Expressive design environments enable visualization designers not only to specify chart types and visual mappings, but
also to customize individual graphical marks, as they would in a vector graphics drawing tool. Prior work has mainly investigated how to
support the expressive design of a wide range of charts generated from tabular data: bar charts, scatterplots, maps, etc.
We focus here on an expressive design environment for node-link diagrams generated from multivariate graph data. Such data structures raise specific challenges and opportunities in terms of visual design and interactive authoring. We discuss those specificities and describe the user-centered design process that led to Graphies, a prototype environment for expressive node-link diagram authoring. We then report on a study in which participants successfully reproduced several expressive designs, and created their own designs as well.