iMessage will even consolidate texts into one "thread" when a contact sends messages to either number, and send your response from the number the last message came to.
Some people will install WhatsApp Business alongside the usual WhatsApp version, so you can use each one with a separate number.
Originally Posted by
aaronmfisher
iOS 13 even allows two phone numbers to iMessage so I load an EU eSIM when going to Europe and can use both numbers to message

Which EU eSIM do you use?