I am looking for an Windows/Mac app which lets me create a list of entries on one side of the page and for each of the entries I can add some content. The list of entries may be needed to be nested below each other, I mean some of them might be a minor item of a major element. What I need is something like a dictionary app which lists all the words on the left-hand side and displays the definitions for each entry along with its examples on the right. I also need to be able to edit the content, for instance changing the font size, its color, creating an outline, etc. I wonder if there is such an app.