If your goal is simply to send them together one time in a single atomic transaction, this can be done with a regular send or sendfrom API call, which allows multiple assets to be sent together.
If your goal is to never allow them to be separated in any future transaction, you could use a transaction filter for that. The basic logic could be for it to call the getfilterassetbalances callback for both assets, and ensure the response is the same for both.