Weldment add in module

Hi...

Any body know is there any weldment add in module for solidworks ?
Solidworks weldment is not so powerful. Just for small project.
There is some limitation likes :

1. we can`t create a gap between member on intersection automatically.
2. the gusset is very limited
3. detail drawing for every member not automatic
4. etc....

As I know software like tekla, x steel or advanced steel etc... is very good.
But I don`t want to move to another software. I want an advance weldment on my solidworks ( because I love solidworks, very user friendly )

Any info about this ?
Please...

Thank`s

Regards,

-DDSolidworksWeldments