How do I rotate and 'snap' features of parts in an assembly?

In this assembly I have a top bracket and an inside bracket. When I rotate the inside bracket I want its holes to align and 'snap' to the holes on the top bracket rather than the standard smooth rotation that I have now. I understand that I could make a coincident mate and that would align the holes, but if I want the rotate the inside bracket to align it with other holes on the top bracket then I will have to keep editing the mate.

I am unaware if this is possible and would appreciate any help or advice that anybody could offer.

Many thanks

Anthony Stones

SolidworksAssemblies