how to create domain specific domain admin
I have used Access Domain module.

What you have to do is:

A- Create a user role. Example: [domain A admin]

B- Give that [domain A admin] user permission to access the admin menu system as well as other permission you want.

C- Go to domain module settings - admin/structure/domain/roles Now restrict the [domain A admin] to the domain you want.