SPIGen is a fully customizable SPI generator which can easily adapt to a wide variety of SPI protocol specifications. It can be installed on any Windows-based operating system, and it uses the parallel port of your computer to interface with your test hardware.
All the configuration settings that you choose as well as the commands and batches that you set up can be saved to a text file and retrieved for later use. This eliminates the need for designers to develop custom SPI software for every new SPI they design. Now you can use the same software and configure it as needed.
You can download the latest version of SPIGen from the links provided above. Be sure to download the version that is appropriate for the operating system you are using. Instructions can be found in the README file enclosed in the zip download file.