I hope to learn a lot from this site, particularly by observing discussions about software that I have never used.
I think that perhaps another forum title to add would be a OneCNC forum. This perhaps little known software is a very powerful, yet economical package for the smaller shop, like mine, that thought they could never afford any kind of 3d CADCAM without going to the really big name brands in this field.