I was heartbroken when I discovered a Stack was nothing more than a spiffed-down image of an existing folder, and I was even more irritated when I discovered you couldn't just drag a bunch of files to make a new Stack. I couldn't do much about the look, but I could at least make something that acted as I expected Stacks to: A convenient Dock icon that sits patiently waiting for a collection of files, and then magically turns them into a brand new Stack.
It's a simple AppleScript that took way too long for my Perl-sized brain to write, but it seems to work. There's a compiled version [76KB download], and source is available (original site • Hints mirror).
Place the AppleScript app in your dock, then select a few files in your Finder and drag them to the icon. It will ask you for a label (a default label is generated according to the current date and time), and then it will magically add the new Stack and (perhaps annoyingly) reload the Dock.
[robg adds: The script works by moving the files you drop on it. If you'd rather create aliases instead, there are instructions in the source on two simple edits to make to have it do so. I haven't tested this one, but a comment on the queue review site notes that if you use aliases, the error checking for duplicate files no longer works. And as the author notes, use this at your own risk, as it modifies your dock.plist file to do its magic.]

