SketchUp VS Unity3D VS WPF/media3D

Actually lines can be drawn by creating a square tube consisting of 8 triangles. I think It will work for this project.
I do like the ability of creating multiple view-ports.