The FreeBSD Foundation is working to make it possible to enable a desktop environment at install time on FreeBSD: