SparkFun Forums 

Where electronics enthusiasts find answers.

Questions relating to designing PCBs
#133571
bom.ulp - Generates BOM
copy-silk-screen.ulp - good for making an editable silk layer for final tweaks
drill-aid.ulp - make the holes in pads much smaller, therefore easier and safer to drill for homemade PCBs
import-bmp.ulp - great for logos etc
normalize-text.ulp - because no parts ever have matching text sizes
silk_gen.ulp - makes sure silk is wide enough to be printed
teardrops2.ulp - messy (not reversible!) but fun to play with
#133809
Most used is the little thing I have that lets me implement "halve the grid size"/"double the grid size" buttons.
The ULPs that copy and modify the silkscreen (silk-new.ulp and etc) are pretty useful if you want to make a neat silkscreen. Dealing with all the different silkscreen pieces on all the multiple layers is comparatively painful!