I'm not so sure it's home made as it has a label, part of the first word is illegible, all I can make out is, tecta international, but there are some letters befor tecta, I just cant make them out.
I was thinking maybe it's from the rope access industry?