Carry object (hands?) SWEP

Hello,

I’m looking for a SWEP that is similiar to the physics gun, except that it has a limited range and it has no model or animations. I can’t figure out how to do this, having looked through many Lua files in my Garry’s Mod directories. If anyone could help me out, I would greatly appreciate it.

Many thanks in advance,
Foxtrot

This includes a hl2 style of clicking use to pickup objects.