In my experience, no matter the CAD system you are using, there are tradeoffs - to what level of detail are you planning to model your designs? You say "I need to have every single component modeled and able to view on its own.". Does this include all fasteners in the model? Do you need every fastener listed in a large design? Do you need the threads on the fasteners to be modeled in 3D?
"A good example would be a front end loader" This is a good example of the problem/question here. A front end loader contains an engine and one or more gear boxes. Do you need to model all the internals of these components, as well? There may be a safety card associated with the loader that, when manufactured, will have embossed text on it. Do you need that level of detail in your design? So, depending on how you decide these tradeoffs, your experience may vary.
There is also the factor of design practices. There are some design practices that lead to better performance than others (how your components are partitioned across designs in Fusion, knowing to avoid large sketch patterns, etc).
Don't hesitate to come back here and ask for more advice. There is a lot of experience on this forum that can help guide you, and make your experience as productive as possible.
Jeff Strater
Engineering Director