Reply by Jerry Avins February 1, 20112011-02-01
Octave and Matlab have filter-design capability. A stand-alone application with useful bells, whistles, and horns is ScopeFIR, http://www.iowegian.com/scopeiir. There's a free trial version that's only a little crippled. There are several applets available on the web. http://ptolemy.berkeley.edu/java/Filter.html is one.

Jerry