No resources on the top of my head. There apparently were some quick and dirty programmers that used a "Real Parallel Port". CNC applications and others don't work with emulated ports. Maybe with USB3 they could work. Dunno.
You really don;t have to do anything special except for proper power up/power down which should be not much more than make sure the write protect is turned off first before taking the IC out of the socket. I had a ZIF socket on the SBC computer that you could plug in a Dallas RAM to.
Bent pins on precious IC's are a real pain to deal with. ZIF is very nice, but at a minimum, I would use a machine pin socket and a good IC extractor.
You might even be able to do it with I2C.
It's really nothing but a copy and verify operation.
I'd also write a routine that computes a checksum.
This isn't going to be an EPROM programmer. It does not have to be that smart.
If you can find a 6164 RAM chip, you could possibly play.
http://www.ic-on-line.cn/view_download.php?id=1785763&file=0394\um6164_4248784.pdf I've bought stuff from these guys before.
You could "practice" on these, possibly. Then, maybe move random data to the NVRAM and verify. Then insert your precious chip.
There a a lot of friendly folks in the TEKSCOPES group, that you could probably get someone there to do it for you for little or nearly nothing.