In 2000, use to create a role like Developer and add it as a member to some of the fixed database roles. That way I would only have to add the user once to the Developer role to give it the permissions I wanted to the database.
2005 doesn't seem to allow you to add a role as a member of another role. Is there another way to pass on the rights of a role to another role?