There is no alternative to SW - use it or die!
Maybe take a look at Alibre. They have a free Xpress version and the paid versions start inexpensive as well.
It is the same sorta principles as SW only much more difficult UI with more steps.
My opinion only - during the few minutes I played with it.