I think twins already have so much in common that its best to give them names that sound different. Personally I don't think it matters if they have their names starting with the same letter (Jade and Jackson for eg) or even if their names mean the same or similar things but don't name them something like Tegan and Regan or something like that.