For more advanced weight transfer using topology libigl looks like it could be an option: https://github.com/libigl/libigl-python-bindings