Complex Software for constructing and managing multi-linked manipulators