NoDictionaries.com/ is a really useful website for reading Latin texts. It takes any Latin text that you enter in (and it already has a lot of the heavy hitters pre-entered) and generates a list of all the vocabulary in it. This is generated by a computer, so you will have to clean up some words (ius is often glossed as ‘soup’), but it can be really useful.
When you have the text entered, you can use the slider to choose how much vocabulary to show. This can be very useful if you’re projecting the text in class; you can choose to show only the uncommon words.
If you have an account, you can use NoDictionaries.com to generate lists of all the words in a text with their meanings. You can also generate a list of only the words that you’ve clicked on, which is a great way of making a custom list of only the unknown words.