Efficient way to create vasculature segmentation dataset

I asked trying to find segment vessels dataset in fundus image manually using some efficient way.
Below is what I am trying to achieve -

What should be the efficient way to do this.
I have asked this question earlier, but I figured that if it would be easier to segment them further into artery/veins if I just try to first optimise the first problem which is segmenting the vessels.