radio controlled crawler tool handling platform for sale