They were rebuilding a sub station around here and they had two similar trucks like that on both sides of the highway holding the wires up while they worked on the towers. Could be that.
Probably not as there are no winches on it. There is one little spool but it looks like it's just for hydraulic lines or something rather than winching things up.Maybe this and to also set large power poles?