There are many alternatives to generators. I have a capped pickup truck I use for camping. at the back on the passenger side there is a wood burning stove. The chimney detaches and is carried inside the cap. Heat is not a problem.
It is a truck so it has a rather large engine compartment. I installed a second battery, a deep cycle, which is charged with the original battery as I drive down the road. At the campsite, I have a switch to isolate the deep cycle so I can run twelve volt accesories without running down the other battery. I have a 1500 watt inverter if I feel like running the sawzall. During the day, I have three small solar panels that will charge the deep cycle back up to full even on overcast days.
Of course, I hardly ever use this stuff. I've had this rig since the eighties for my own brand of luxury camping. It was great when my daughter was growing up. She got to watch movies at night before bed and the camp was extremely well lit. Now I have two granddaughters so it may get some more use.