Solidworks best practices

Great breakdown, Cadjunkie !

I guess it depends on the person who’s making the CAD. I’ve worked with people throughout the years that had great and nightmarish top down approach. Same for multi body. I think if you keep in mind to make your 3d comprehensive enough so that a coworker wouldn’t need explanations it’s fine. I tend to classify features with folders and rename features so that the next person gets the story. Also, like I said before it all depends on the complexity of the project.