3DTools библиотека на самом деле является плохим решением. Это не просто мое мнение.
Например, протестируйте его, добавив к сцене 100-150 объектов из библиотеки 3DTools и попробуйте повернуть сцену. Это ответ относительно 3D Tools.
Если вы хотите быстрой производительности в WPF 3D, вы должны создавать собственные сетки. Это не сложная задача, так как вы являетесь разработчиком 3D CAD. А также, если ваша задача касается примерно 1000-5000 простых 3D-объектов в сцене, используйте WPF 3D, нет проблем. Если более (или очень сложно): XNA, NET Wrappers из DirectX или OpenGL.