Hi
Component....part....its the same thing. You can actually have an "empty" component (part) in Fusion....all that means is that this "component" is a subassembly made up of other parts, or something like that. Another possibility might be that someone would add an empty part called "grease"....to account for a tube of grease in the parts list....there are many possibilities - but the driving principle is that these components - even if they are empty, are not simply organizational "folders" - they are parts! The way I think of it is that every time I add a component - it WILL appear on my parts list. Its not just an organizational thing.....hope it helps.
Re: making part moves "optional" in the timeline....not possible, if you want to keep using parametrics. This, again, has to do with the data structure of Fusion. Short version: all other CAD systems I know have the concept of parts, and assemblies. Parts are created just like in Fusion, for the most part, but then, to make an assembly - one must insert the parts into a separate file type. This is a separate file, and they have a different file extension. When you open such a file, you are not actually opening the parts in it - these are referenced from the original part files, and their positions in the assembly are defined by constraints that are stored in the assembly, not in the parts. When you move stuff about in the assembly - the standard in the other CADs is that they aren't 100% parametric, really, inside the assembly....you move things....and that is that. You can undo - but you couldn't really move, do something, and then move the part again. I should note that this is a big simplification - some tools out there have indeed added features to make this possible, but all of these work around the basic structure of this referenced file system.
When we made Fusion 360 - we elected to do it differently because of the many advantages we would have by only having one file, with everything in it. We don't have referenced files by default - so, among other things, it means that when you open a Fusion assembly - it opens without trouble. In most other systems, that assembly goes looking for all the referenced files and starts spitting out errors because it can't find them, or doesn't have access to them. (this is admittedly a bigger problem in big companies than with single users) It also means that when you are designing something like a coffee machine - its likely that because all the parts of that machine are referencing the same sketches, reference geometry and such - if you make any changes, the machine's parts are more likely to remain "fitting"..... and indeed - you can even do stuff like the boolean I was talking about. A more concrete example: imagine you make gas grills. These all have an igniter on them. and that part needs to be "set into" the face of the grill. In Fusion - its a snap to make an assembly of the igniter and to include a body (not a part) of the support structures around it, all the connections, etc. If you place the igniter assembly into the grill face - you can easily add the support structures to the face of the grill - which is actually a separate part. Stuff like this is very handy.
There are disadvantages of course. From your point of view, one is that we must account for the movement of parts in the timeline, and this causes extra entries. I think that is very much a benefit. Another, more important issue is that a part designed in a top-down assembly is ALWAYS a part of that assembly - so one of the most obvious issues would be if you attempted to re-use such a part in another assembly. You may do so - but when you insert the part, you are effectively inserting the entirety of the other assembly as well! It is for this reason that Fusion does indeed allow you to use a bottom-up approach if you wish. If you do - it will behave just other CAD systems do. A great many people do this, and they call the method "rule number 1".....I must admit - I'm a huge fan of top-down design, so I don't prescribe to the idea that one should ALWAYS use rule number 1....but if you understand both methods - you'll be able to decide which is best for you.
Mickey Wakefield
Fusion 360 Community Manager