Just another comment, how possible is structure rotation for construction? for example, select towers then rotating the direction 90 degrees with Q and E before placing the foundation.
For towers and gatehouses it would be easy, since they already have rotation information. For other structures it might be possible, but would take a lot of art work. It's a highly requested feature though.