Is there a way to copy Roles & Permissions from one Service Provider to another?

With our recent upgrade to ESM I'm having to go through and manually add then update some of the roles and permissions I want to carry over from my first service provider to the additional ones I am adding.  Is there a way to migrate, copy, import roles from one provider to another.

I really don't want to have to create each from scratch every time.