Here: http://www.cartographersguild.com/sh...wing-Buildings is a post on doing this with gimp (like Carnifex).
It would be possible to make a tower-bridge-tower brush that follows direction in gimp, even with random tower variations. (randomize the two tower ends, and make all the vridge segments the same).
-Rob A>