Currently, custom stockpiles are a mess to manage. If you want a pile of limestone blocks, you need to enable only "Stone" under "Blocks" and under "Blocks: Metal" (why metal?) enable only "limestone". You can only have one set of custom stockpile configurations. Sand stockpiles are awkward to set. Lots of things could do with better categorization. Ideally Toady would fix these, but until then, we have to play along with it.
So, I'm planning the creation of an utility to manage stockpiles. I intend to clear up the issues on categories and most importantly, have the ability to save stockpile configurations, a lot like DT lets you save custom professions. The way I see it working is by making use of the custom stockpile settings you can have in DF. Those settings get saved along, but you only get one set of them. So, this utility would basically replace those settings with previously saved settings.
I am currently working on the parts that don't interact with DF, because I'm having trouble finding the stockpile offsets. Searching for dwarf offsets is easier because you can search for their nicknames, and the rest of the data should be somewhere around. But the stockpiles settings are a bummer, because there's no known text or well-known numbers to search for in stockpile settings. Any tips to make finding them easier (I mean, without lots of guesswork and brute force involved)?