Don't really know. The most "primitive" primitives are already in 123D design. I don't know what you are missing. For a tube for example you use a larger and a smaller cylinder and just extract one from the other. The same if you need a box - large box, small box, substract. If you need to center the parts exactly one above the other you can select the part and press shift-D.