Probably depends on the version of UG. I use NX2 and since I used Solidworks prior to UG, I tend to avoid all the unparametric stuff like curves and primitives. It's not all that different than Swx, sketch, then extrude, revolve, etc. The pain of UG is the often archaic interface and the going around the world to do simple things. Lack of configurations (especially on a product that needs it) doesn't help. Does have excellent equations...something Solidworks is weak in.
Jason
UG NX2.02.2 on Win2000 SP3
SolidWorks 2006 SP4.0 on WinXP SP2