How to create a Fire hose system

hello, i am trying to create a fire hose system, that you can connect the fire hose Tool to a fire hydrant. The now spawning hose is connected from the fire hydrant to the back of the tool. The hose should then follow the player like this:
[Video]
https://gyazo.com/41de5b84bf8a34584bea0de36d1ec2f6

Any Information how I can Implement that?