if you can already work good in Radiant or in unreals editor hammer should be a easy for you you can take almost all concepts across to hammer just the odd thing is a bit more tedious.
hammer is by no means a complex editor when put beside unreal editor, radiant or any 3d package.