Have you looked into personal wikis like Tiddlywiki or Zim, by any chance? They may be a little better suited to the task than your .docx document.
Personally I’ve found for a local, offline only approach, Zim is rather nice & pretty easy to pick up. Nevertheless, if your method is working well for you, disregard this!