I've just finished a Python script that builds a Castle in Minecraft using the API.
Minecraft Castle Building Tutorial
Hopefully it will be interesting to people and build on the other scripts available.
There are lots of updates that could be made to it. More doors, stairs, drawbridges, corner towers, dungeons etc.