This is just where I list programs that I've used and why I've used them and why they're useful. I go through hundreds of small programs on Linux and it would be useful to me and possibly you to have a comprehensive history/list.
avisplit - cut an avi file, it takes a few seconds rather than loads as with GUI's (which also crash all the time). This command creates a file "out.avi" that is DSCF0404.AVI from 12 to 17 seconds. The audio screwed up a bit though.
avisplit -i DSCF0404.AVI -c -o out.avi -t 00:00:12-00:00:17