There are dozens of schema editing tools available on internet. I have not tried any of them. I mostly work with the schema/xml editing tools of Visual Studio 2005 and the XML editor of SQL Server Management Studio.
I guess there are plenty of tools that will help to write schemas more interactively.