How do I organize webforms in admin panel I want to customize the Webforms Admin view. 
Place all the related webforms in a groups and control who can access the groups.

For example I have many departments. I create a group to each department and allow group members to access  the webforms and not other departments.

Can anybody direct me how to achieve this?
How many Webforms do you have? I have worked on huge sites, and I have never had enough forms to even fill one page.

As for filtering, you can already go to /admin/content and filter by Content type = webform, or just go to /admin/content/webform.

If you need even more control over filtering, then you need to create a custom administrative View. With that, you can add filters for whatever you need, and pagination.

Group level access permissions are more difficult, but not impossible. Start here: https://www.drupal.org/project/permissions_per_webform. If that is not what you need, then look at the many other  modules available for controlling access/permissions.

Last, I think your question was voted down because of several things. First, it is not helpful to make general negative comments like "not well organized". Second, this is not the place to make demands for new features. Third, is the fact that you don't seem to have done even basic searches for the functionality you need.

Last, is your presumption that webforms need to be changed to suit your use-case. Drupal is very powerful because it is modular. Just because you need a certain set of features does not mean that those very specific features would be helpful to anyone else. You should be able to build the functionality you need, but the key word here is "build". Drupal gives you the power to add a GPS to a lawnmower, but that doesn't mean you can demand that every lawnmower sold has a GPS.