In case anyone was interested, I came across a wizard that Microsoft built to help create Treeview controls in Access forms. It's only for Access 97. Out of curiosity I tried it but thought it was unintuitive, as they want to have each level of nodes to come from a different table. I attached it if you wanted to try it out.