Yes, they have the same shell- they just have different characters programmed into them.
I have a Gen1 and Gen 2 with exactly the same paintwork.
All the old tamagotchis (Gen1/2, angels, oceans, mothra's, genjitch, morino etc.) have the same shell shape, so 'look' the same. Just the characters...