A generator uses a lot of propane. If you have or plan to get a big tank, it may be a good choice. Trying to run on grill or RV bottles will be disappointing.
An electric water heater is an energy hog. It will use close to 5000W alone.
If you get a 7000W generator, you’ll use three 20lb grill bottles every day running at 3500W.
John & Kathy
2014 Grand Design Reflection 303RLS
2014 F250 SBCC 6.2L 3.73