LibIt ULP
This ULP makes creating packages for libraries much easier. You can use is to draw multiple SMDs/PADs, lines and rectangles
PAD Dialog has the following options:
- Select Shape: Select the shape of pad (Square-Round-Octagon-Long-Offset).
 - Select Axis: Select the axis of pads. Adding them horizontally or vertically.
 - Select PAD Angle: Select the angle of pad (0-45-90-180).
 - Count of PADs: Select how many pads you want to add.
 - Pitch (Distance): Select the distance between every 2 pads.
 - Origin : Select X and Y of the origin.
 
SMD Dialog has the following options:
- Select SMD Angle: Select the angle of SMD (0-45-90-180).
 - Count of SMDs: Select how many SMDs you want to add.
 - Roundness: Roundness of SMD.
 - Pitch (Distance): Select the distance between every 2 SMDs.
 - Origin : Select X and Y of the origin.
 - Size : Size of SMD (X & Y).
 
Line Dialog
- Select Layer
 
- Width: Select width of the wire.
 
- Length: Select length of the wire.
 
- Origin : Select X and Y of the origin.
 
Rectangle Dialog
- Select Layer
 - Size: Select size of rectangle.
 - Origin : Select X and Y of the origin.
 
See how to use it in this video