I have setup 2 different events. I would like to send different confirmation emails for the events with the relevant information. This hasn't been an issue before because I have only ever ran 1 event at a time and have edited the Events - Registration Confirmation message template with the relevant information.
Make two different Message Templates yourself and use CiviRules (also requires Email API extension) to send out the correct one based on the Event someone registers for.
If you need payment details as well then make your default CiviCRM Event Registration template just contain the default bits like profile and payment/receipt details.
The second Email via CiviRules/Email API will contain the Event specific information.