I really love the single-file feature (http://code.dlang.org/advanced_usage#single-file).
It's just a bit annoying to always write the header manually. I need to look it up any time I would like to use it.
What would you think of the following command:
dub init --type=single
#!/usr/bin/env dub /+ dub.sdl: name "" +/
dub init <exeName> --type=single
which produces (in the current directory):
#!/usr/bin/env dub /+ dub.sdl: name "<exeName>" +/
This would enable quickly setting up "script" files using dub without the pain of remembering the header format.