That is a big task, to learn all three simultaneously. I think this is one of the reasons I like OneCNC: one interface to learn for part modelling and an easy interplay between the model and the toolpaths. However, having said that, you might find yourself on the outs with Dan B, because he's not impressed with OneCNC and he loves Rhino
First you get good, then you get fast. Then grouchiness sets in.
(Note: The opinions expressed in this post are my own and are not necessarily those of CNCzone and its management)