I think lumber tycoon uses legacy body movers but you can do it with the newer forces as well. A lot of people have tried to make a system like this and usually the problem is they dont limit the grab target position in any way. You should take the players mouse position and limit it to a maximum distance from the character. This can then be the target position used for AlignPosition.