Absolutely.

Now, I am not saying that Solidworks is perfect.