Project DescriptionPretty Good Frontend is a sample frontend for ConfigMgr (SCCM) 2007 and MDT 2010 Zero Touch.
Pretty good front is a client HTA for ConfigMgr 2007 and MDT 2010 Zero Touch that allows the customer to enter a ComputerName and Description, as well as selecting what Role, OU, and Task Sequence to use in the deployment.

The HTA talks to a a few web services in the backend, handling all the reads/writes to the MDT Database, Active Directory and the ConfigMgr Site Server.
Pretty Good Frontend, and its source code is provided AS IS, with no warranties.
Regards / Johan Arwidmark – Microsoft MVP Setup & Deployment
Update!Maik Koster has release a new version that works with his deployment webservice, and not only that, he also added in some really nice fatures like being to select multiple roles.
Here is the link:
http://myitforum.com/cs2/blogs/maikkoster/archive/2010/04/20/prettygoodfrontendclone.aspx