I hear a lot of good things about modern idTech. Pervasive multithreading is one, and it's not particular to the FPS genre.
3D Engines of that fidelity are rarely genre specific. Editors might be but the engines are often fairly flexible because most genres share a lot in 3D space.