Which method is more user friendly to add groups in particular section?

I am working on financial web application.
I have group set which contains number of groups. Those group sets are mapped to sections (mapping is many-to-many). I can see group sets in the drop down list.
I can add new group set by clicking on "new group" link or icon.
I can add inline groups with all the information. For adding a group, I have to add all the information for group then it will add.

I can add new group set by clicking on link then pop-up will open and I have to give name and one group to add group set. After adding group set, I can add number of groups inline for that group set.

enter image description here

I can add new group set by clicking on an icon then pop-up will open and I have to give name and one group to add group set.
After adding group set, I can add number of groups inline for that group set.

enter image description here Which way is more user friendly and simple to understand?