The most boring part of designing a PCB is to create footprints for weird parts.
It's a shame that there isn't a standard format for footprints. Most manufacturers have detailed drawings in their datasheets and footprints they made during development, but they are never published.