MeshInsert plugin might be worth looking into. https://www.kinematiclab.com/products/meshinsert Looks like it's primarily for adding bits and bobs to hard surface style meshes, but could probably be just as good for your use case. I've not used it, but it looks like it's doing exactly what others have described above…