Free Interface Architect lets you visually build interfaces in Maya for your custom tools, without any programming. The script generates Python Code.