I like big oblong contact pads and have made several parts with them.
I started by understanding how the part called ‘Header1’ was constructed (used it to create a new part and hacked it using Inkscape). It was the key to making oblong pads.
Basically, it amounts to having a circular pad and an oblong pad-graphic as well as the hole. The Header1 part provides the info as the solution.
I did not have problems with Fritzing crashing and it worked great for chemical etched pcb’s but, because I machine PCB’s on a cnc mill, the pads took too much computing time (in gcode software) as they become comprised of many, many fine-pitched Path lines (thus very large gcode files and computing time).
FYI - I no longer bother with oblong pads in Fritzing - rather, I create them in the software I use for creating the gcode (CopperCam - it has a one-click tool to do it).
[ADDED] I should have mentioned: you can use any part, such as and DIP, that has a Square pad for the Vin. Just hack the square into an oblong and make the quantity for the other pads you want.
screenshot of the Fritzing part called “Header” and a machined pcb…