Dataview to create a table/list of vocabulary words

Things I have tried

Research

What I’m trying to do

I’m not sure if this is possible, but when I read a book or article and come across a good word or turn of phrase, I like to jot it down, with a clickable reference the source note (or multiple notes), and list if/where I’ve used it in my own writing.

Right now, I’m just making a note with a long list with headings, but I’m wondering if there’s a way to automate this, use tables, or use dataview to generate lists/tables for me.

Thx!