We use Zuken E3 for our electrical/hydraulic schematics. It interfaces with Solidworks Routing but we do not use that part of it yet. The 2D schematics are designed and maintained by the Zuken software so not tied to Solidworks. We are still pretty green with Zuken but it has cut down our schematic creation by 50%.
I'm not sure if this is what you are looking for, but we use desktopEDA here to convert PADS ascii files into SolidWorks boards/assemblies. DesktopEDA can also create files from IDF. It also has the capability of taking a board file created in SolidWorks and exporting it to a PADS type file, but this is a feature I do not use, so I am not sure how well it works.
DesktopEDA is a small company in Australia. I have had great customer service from them, and they usually have very quick responses to questions. They have also quickly implemented additional capabilities that we needed at one point.
Hopefully you will not find this to be a redundant answer, but I have developed a library for designing 3D Control Cabinets using "standard" Solidworks. Control Cabinets can be designed very efficiently with only the MSI Electrical library. Sample shown below:
The project required over 80 components and was completed in a little over 2 hours.
The library is available at SW Products .
You may also be interested in the whitepaper: Is 3D Control Cabinet Design Software Cost Effective? White Papers
If you want basic PCB models, PCB Works.
If you need to do more, Altium Designer.