You can clone with
Would be nice to have the ability to install/deinstall packages as groups/collections, e.g. an existing collection called "Desktop" would be used for installing all needed packages for a fully-working desktop environment.
Similar groups/collections could be "Web Server", "Database Server", etc..
New commands should be added to the frontend for handling install/deinstall/upgrade of collections/groups as well.
Meta ports can do the same I don't see any reasons for that. imho