That’s funny. You know what I used Excel for a lot in the past. To set up entire DB Schema with objects like text boxes and lines with arrows for relationships. After I was sure that everything was in place, that the right dependencies and relationships were established, and it conformed to 3NF and user reporting requirement needs then I developed it. Still remember how some shook their heads but it worked for me.