My good friend Victor Chelaru wrote a great article on better and more productive design for UI (mostly on the implementation side).

I plan on using these principles in my tools work at Hidden Path Entertainment.

Check it out here:

http://www.flatredball.com/frb/?postid=211

Thanks!