Use the picture as a guide and rough them out by hand or use these dimensions to draw a template on steel. There are no "exact" dimensions that are perfect for all locks, but these numbers should make a good all around set. if your find one a little to big or small, then make another with the desired size to add to your set. these rough dimensions will work well with carbon steel (not bi-fold steel blades) hack saw blades, Stainless steak knives or feeler guage stock, s.c. bristols, wiper inserts ect....:
Hook: 1.5-2.25mm(1/16") thick shaft (straight shaft is better than tapered IMO), length should a minimun of 3cm (1 1/4") from tip of hook to beginning of handle, hook should rise (height) 3-4 mm (2/16") from the bottom of the shaft. exact curve/angle/height of hook is a matter of personal pref and lock type/keying. i recommend a few differend hooks.
Diamond: same shaft as above. diamond part should rise 1-2mm above top of shaft
S-Snake: same shaft as above. first hump (biggest) 4mm (5/32") from base high, at least 3mm (2/16") wide grove hollowed out under first hump. The entire length of the snake rake is 5mm (4/16"). but rakes are the most various of designs, i usually use the 90 degree corner of a grinding wheel to notch rakes, no measuring required, the more rakes, the better the chance of using one that "groves" (pun) with the lock.
Goto:
http://www.hpcworld.com/ --> pick sets, some of their sets have excellent graphics to use as templates, but some do not, so click through them all to get a better idea. as the saying goes "imataion is the best form of flattery" (or something like that).