If I understand you correctly, by GUI, you mean the GUI run inside AutoCAD, not an external app. As I said, because now AutoCAD VBA aer 64-bit, its GUI support is extremely limited (if you knew that Acad VBA almost died in version 2014, and only survived that MS eventually supplied Autodesk 64-bit VBA).
So, if you continue on using VBA, no GridView, no listview, no treeview. If you want to build better UI into your application, you need to move away from VBA and learn to use AutoCAD .NET API. You can choose either C# or VB.NET (do not listen to your temptation to choose VB.NET just because its code syntax is much more close to VBA code. Again, it would be another bad choice you would regret soon).
Even you may have been fairly familiar with AutoCAD programming with VBA (thus AutoCAD COM API), you would still face quite steep learning curve: you need to be knowledgeable enough on generic MS .NET programming before tackle AutoCAD .NET API.
There are many Youtube videos available for AutoCAD .NET programming for beginner, if you search "AutoCAD .NET Programming" in Youtube.