You can design with both, but you can't machine with Solidworks. You need Mastercam to machine with.
If you're going to do only design, then Solidworks. If you're going to do any machining, you'll need Mastercam. Mastercam's design capabilities are very strong. I haven't seen anything I couldn't design with it, and I do some complicated stuff.
Matt
San Diego, Ca
___ o o o_
[l_,[_____],
l---L - □lllllll□-
( )_) ( )_)--)_)
(Note: The opinions expressed in this post are my own and are not necessarily those of CNCzone and its management)