Keep in mind that my endgame builds all have FoM, GH, DB, Truesight, Displacement and raise dead regardless of class; and I would not recommend someone else an endgame build under the assumption that they do not have all of these things. Rather, I would propose that they farm the necessary items or buy the necessary scrolls to get all of these things on their character.
FoM -> Endless potion from remnant vendor
GH -> Scroll
DB -> Necklace from White Plume Mountain
Truesight -> Scroll
Displacement -> Heroic Greensteel clickie (I like qstaffs for this)
Raise Dead -> Scroll
*Note: Tenser's scrolls are also useful on most/all non-caster endgame builds, but they're much more annoying to keep up all the time.