As someone who learned on I-DEAS, supported users on NX, got laid off and dabbled in Solidworks, then transitioned to CATIA, you will find NX similar to Solidworks, since both are a Parasolid based modeler. Personally, I HATE CATIA. Even I-DEAS seems more intuitive to learn than CATIA.
For...