Systems hang. Especially systems with alpha or beta-quality operating systems on them.

Sometimes dev tools hang, and the only way to get things back is to do a hard reset.

So why do some tools put off saving their Tools->options settings until you exit the program?

Please don't do that.