Not sure where you got your info, but CB allows any number of tools and generates standard Tn and M6 control words for mach3 tool changes.
CB does have a simple lathe module for turning, but it primarily for milling. There is an active support forum and tutorials, and the product is being actively enhanced.
I had gotten BobCad with the mill, but found the CAM portion unintuitive. CB is much close in design philosophy to MasterCam from school. That said, any CAM program that generates good g-code is fine if it works for you. Since OP has done hand coding and understands g-code, it will be quite easy for him to move to CAM.