My Posts: All Forum Topic
I use inventor and have found no end to what it can do. I often work on assemblies that are very similar to each other. I have it setup so that now all I do is change values in an excel spreadsheet and the design is created for me. Everything in the assembly is related to that excel file either from the data itself or formulas based on that data or constraints based on other parts of the assembly. But that is not easy enough for me. So I am writing a stand alone program that based on some user input will calculate the data for the excel sheet and then create the excel sheet, fill in the values, and create the assembly. There is also VBA inside inventor but I've not explored it much. But you don't need it because you have several different ways of effectively doing the same thing with no programming at all.
I've been an autocad and Mechanical Desktop user for a long time and can run the whole thing from typing into the command box faster than most can do with a mouse. But I see no need to learn it before learning inventor. I don't even consider them related.