You can sit shivering in the dark, throw away any food in the freezer, and smell like a goat because you can't shower...I will keep my genset running!
Envy is a terrible thing. A genset is only about $600.
Is it possible to put those things in an insulated, roofed box, not unlike a large doghouse, to kill some of the noise?
Not easily. They need plenty of airflow or they will overheat.