What temps are you diving in, and what runtimes? Do you have a trilaminate suit or some type of neoprene? (I'm in water that's usually 55F and above, generally, with dive runtimes around 60 to 90 minutes.)
I have a trilam suit, a Santi Flex 190 undergarment and Santi wool base layers that came with my drysuit. The wool base layer is great, but stupid expensive for what it is. I recently purchased a base layer set from Uniqlo (cheap!) that I like. It's not wool, but I don't sense a difference in warmth between the two. In fact I like the Uniqlo stuff so much I'm thinking of buying a second set. It's great for around the house, too.
For dry gloves, do you already have a system (and if so, which one?) and are looking for the particular glove to mount / underglove combo? Or are you trying to pick a dryglove system? I have the Santi Smart Gloves system which allows for pretty much any gloves to be mounted. I'm a big fan of the Showa 720s. I wear a size 8 (medium) glove but I have relatively small hands. I think the guys are running XL mostly, to XXL. If you want to read
the longest / most detailed thread ever about gloves... (there's some gold in there).
I wear a fairly thick wool underglove from Amazon. The upside of these is that if you ever have a glove leak, they still provide some warmth. I don't operate a camera, but I find that operating bolt snaps is pretty easy with this combo. Definitely feels more dextrous to me than wet gloves did.
Uniqlo base layer top - Men
Uniqlo base layer bottom - Men
Uniqlo base layer top - Women
Uniqlo base layer bottom - Women
Wool undergloves
Showa gloves (size 9) (dry glove listings appear and disappear regularly... sometimes Ebay is better for finding ONE pair of gloves vs Amazon - I like Ebay seller Zoro)
Edit: Saw that you said you wear a "hodgepodge" of layers above... do you not have a drysuit-specific undergarment? I think that would be the place to start. I think you can get away with using generic base layers, but especially in water in the 48F range that you mentioned, you really will need a drysuit-specific main undergarment. I only have experience with my Santi Flex 190 so I will defer to others. I don't think the 190 would be good down to those temps, honestly.