And combine your use of Python with Leo (http://leo.sourceforge.net), another excellent application developed in Python, and it should make developing and maintaining a large scale project easier than other programming languages/tools. --Hemanth