If you just need something that is generally hard and strong then any heat treatable steel will do. O1, spring steel, silver steel, chrome moly, whatever you can get your hands on. Even 8.8 ( and possibly 5/6.6) grade machine bolts will harden enough for undemanding work, but probably not for punches and cutting tools.
For thin, flat stock check out the knife smiths.
If you have a furnace then case hardening can be an option, although thin/complex parts are prone to warping and cracking.