3d mapping program?

I have found a lot of great mapping programs, trizbort and ifmapper to name a few, but one feature I have yet to find on any is a good way to handle multiple floors. Does anyone know of one? Not necessarily 3d, though that would work well.

Have you tried ADRIFT? You could use Developer as a standalone mapper. The ADRIFT map renders multiple floors in a single view.