Larry your "earth" question makes my case with an ungrounded generator. If you had the neutral bonded to the frame and one phase got grounded to earth, the whole machine would be 120v above earth, including the case of that drill you are holding.
You might operate a GFCI if you got in the fault path between EGC and earth but not the overcurrent device.
Greg, if you did not bond the centertap of a 120/240 generator and you had the same phase to earth fault, the case of the drill is at an unknown voltage with respect to earth.
I believe the case voltage will be dependant on how much current is flowing thru the holder of the drill.