I found two more of interest:
PCFilt at alkeng.com: I used this a long time ago when you had to pay for it. It's free now and very useful. He also has a couple of other programs that looked interesting but I haven't played with them.
In both class and professionally, I've used the free version of Arden Technology's SysCalc program to perform RF cascade calculations (cascaded noise figure, linearity, etc). I think the author passed on and his site (ardentech.com) has been taken over by someone else.
I really liked the older versions of EagleWare's (aka Circuit Busters) products, before they were bought up. They had good value, were interactive and intuitive. Unfortunately, my disks and keys have been lost to the ages.