I have been working with EDA tools like KiCAD, OrCAD and EagleCAD for various projects for both industrial and hobby projects. Instead of relying on the pre-built libraries available with the software package, I prefer to develop my own libraries for custom parts rather than use 3rd party libraries sice It helps me in eradicating any mechanical footprint irregularities that may exist within 3rd party libraries.
We could also have a round of discussion on the technicalities to get a better insight to your needs.