This software does just what it should do. It can be used for many different purposes. I use this software for my day job and I also use it in my personal projects. I have not found anything that I dislike about pointfuse. It's a great product. Give it a try. There are some things you might want to pay attention to when you first start out. Some of the options may seem strange at first but they all make sense once you get over the initial hump. Take your time getting familiar with it because it will help you save time and effort later on. I am solving problems by creating building models from scratch or converting 3D model files into 2D drawings.