playerwaypoint is a drop in modification to the Command Console that make is to simply by right clicking a player you can add a waypoint to them. This works somewhat better than VVH'ing to waypoint people because you can have up to 16 waypoints on people, unlike with Tasks, where you can only have one task currently accepted. This can be particularly useful for attack groups who always want to be aware of where the other members of there attack groups are, among other things.
You can also rename the waypoints quickly using the messageHUD.
If you use engineer hud, get the playerwaypoint-enghud.vl2, it fixes a conflict between the two scripts