i know this is a fairly old thread but I think you can do this with Xara if you know what you are doing. and a reasonable knowledge of perspective.but it would be far easier in to do in another program such as Google SketchUp for instance.