Dixie Gunworks Sells spring stock to make flat springs. It is untempered.
You can cut this stuff with a hacksaw, file, or dremel to the proper shape, polish it to get ride of nicks and gouges. A spring will eventually break on a nick or a gouge. Draw out the final shape you want to bend it to, Use tempered nails to creat bending jigs. Heat the spring to a dark cherry red, bend it to the proper shaper, quench in oil.
After cool polish and to get rid of nicks and burrs.
Then use the burning vegetable oil, or hot lead method to draw the temper and cool the spring slowly. Then do a final polish and install the spring.
I have retempered "soft" springs for muzzle loaders in this manner and have gotten excellent results.
Buy a bag of coil springs and practice. They start out as springs, anneal them, bend them to shape, then temper, and draw the temper. Eventually you will get the process down so you get good serviceable springs.
The finer the material, the harder it is to cool slowly and get a good spring.