Found this other option for making your own playing cards on BGG, but again, any variation is going to be obvious, so I’d still put them into card sleeves to even out any differences.
The general consensus on BGG is to use linen cover stock, which is halfway between regular copy paper and card stock thickness. Then print front and back on two different papers and spray adhesive them together before cutting them out.