Hi @Fazlur_Rahaman. I pretty much agree. The iLogic forms are the quickest and simplest to create, and they also work fluently with Inventor, because they are part of the iLogic add-in within Inventor. However, they also have the least options and functionality possibilities of all similar choices. The next step is probably the VBA Userform, but since VBA for Inventor is on its way out, and no longer being maintained, I no longer use it for much anymore. They did allow us more design flexibility, and when using those, the list source data could be internal, instead of needing to have a multi-value parameter in the document. However, they were also more complex to design, and required more advanced coding abilities to write the code needed behind every element you put into them to enable and support their functionality. The option with the most dynamic options and functionality, but probably also the most complicated to create if you are not a professional software designer, is to design your form with something like Visual Studio, then create something like a DLL file that you can reference from an iLogic rule. I also do not have much experience with Visual Studio yet though. I did create a few fairly basic (relative term I know) Windows Forms completely from scratch by just typing in all the vb.net code for them into an iLogic rule, then tons of trial & error testing along the way, to get it looking and functioning as I wanted. But that is honestly really complicated to do if you are not really familiar with all that stuff.
On a lighter note, what about just using Excel? You can add drop-down lists to cells in Excel fairly easily, and Inventor works with Excel quite a bit. We also have a special set of basic iLogic tools just for interacting with Excel. Once the Excel file is shown, filled in, and ready, you can create and run an iLogic rule that could (in theory) access that Excel file, get the needed data from it, and create the table in your drawing based on that data. That idea would also take a pretty good amount of time to implement, and get working just right, but is probably a lot simpler than some of the alternatives to iLogic forms. Just another thought.
Wesley Crihfield

(Not an Autodesk Employee)