This was made highly focused on guitar pedal pcbs, and more specifically pedalpcb boards, but has worked well with all pedal bills of materials I have used. This is an extended version of a script I wrote for myself a while back, with more output options so mine aren't as imposed.
The output of this tool has also been designed with extensive print stylesheets as printing physical copies on 3"x5" notecards was my own end goal so I wouldn't be fumbling with 5 pages of build docs while looking for a resistor.
Place all but electromechanical components (potentiometers, switches, etc) in the components input.
If a component is extremely rare and uses an odd prefix, the electroemchanical input is more forgiving to strange prefixes.
Made by Alex Fine - known on the pedalpcb forums as finebyfine. Please do not hesitate to reach out with any issues either by forum direct message or emailing me at: alex@fine.rip
Source code available upon request.