I usually just transport 2 villagers and then let them breed on site. The parents of children do not affect the type of villager you get. So you could have 2 librarians breed and still get every type of villager. With the new update I have been doing most of my trading with just a few villagers.
If a village has a blacksmith I list that with the village if I'm the one that found it. But that doesn't change or affect villager breeding. With the spawn village on Golden Apple I just put double doors up where all single doors were and then new buildings I build, like a mineshaft entrance, I place double doors on every side so new builds typically have 8 doors.
If you kill villagers iron golems get mad and it may affect trading so I use a bucket of lava and pour it on unwanted villagers. The villager burns and it doesn't anger the golems.
Thanks for your reply,
Yes I was aware that you could still get every possible villager from any two villagers, also thanks for the lava tip. Only because I do a bit of trading with said Blacksmith I was just curious as to know whether or not if there were others or not as I didn't want him sent away as it's easier to trade with him at his own village. I was going to just transport two but wanted to breed a lot more as I'm making about two to three farms, so I can send them straight to them and get on with the collection process without waiting for them to get it on lmao!
Anyway thanks again for the reply and happy Minecrafting!