The only under layer I use is a skin. I look for something that is pretty darn close to seamless, because big seams aren't comfortable when there are layers on top of them. The skin doesn't really add warmth. It makes it easier to get in/out of a suit & if you are using rental suits, it provides a layer of separation between you & the last renter's pee.
For added warmth, I pile on extra layers of wetsuit. I just add up suits that I already own & would normally use by themselves. This works well for thin suits, like 1-3mm. Something like a 6mm suit, generally doesn't really want to stretch over another suit as easily. Adding a 2mm vest helps. Adding a 3mm shorty makes a big difference. Having a front zip allows you to adjust your warmth when you pass a thermocline. I REALLY like front zip suits, or at least front zip top layers, for this reason, if I am going deep enough to encounter a thermocline.
Rather than add a layer, the other obvious option is to get a new suit that is thicker. Some of the modern thick suits move a lot better than the old ones did. Now that I live in the tropics, I no longer use my 6mm farmer John 2-piece. Here a 3mm full suit is my winter wear. I mostly wear less. I do like layers for deep dives because we do have thermoclines here. Some places I have been (like Hawaii) did not have any thermoclines that I could find.