I own the Affinity July 2010 release from RocketTheme and I would like it customized into a photography website. The website should reflect my work and allow private galleries for users to login and view and purchase pictures. The method of payment we accept is paypal and nothing else. Some examples would be [url removed, login to view] however the goal wouldn't be to copy what they are doing. I have no interest in selling services to photographers I would like to show case my pictures and work and allow users to login and pick a picture and add it to cart.
I would like the ability to have separate galleries for each user as well. I am open to using joomla or drupal however I would like to lean towards drupal if possible. If this is something that would be done easier without starting with a CMS please provide facts of why that might be the case.