Desktop-installer is a post-install script to assist in setting up a
FreeBSD desktop system using any of the mainstream desktop systems.
It automatically installs essential software and configures subsystems
such as HAL, CUPS, etc. for typical use.

WWW: http://personalpages.tds.net/~jwbacon/Ports