Best way to do repetitive rigging?
So since no one replied, I guess writing a plugin was the best bet. 
In case if anyone wants to take a look at it, here is the link

https://github.com/shuao23/DuplicateToolsForArmature

Just a warning, there might be bugs so backup before you use it. Also its not super flexible so don't expect much :p