General idea based on the use of regular Posts, not Custom Post Types (which is what the plugin CPT-UI is about):
-
one parent Category -Photos
-
under it, the needed sub-categories -Personal, Professional, etc
-
one post corresponds to one Album -Vacations 2012, News Coverage, etc
-
upload all images of the Album into the post, put titles, descriptions and ordering
-
the Gallery shortcode can be used in one page or post to display images of another post/page, check the
id
attribute -
use the Template Hierarchy to create different views for each Category (check the item
Category display
)