The annoying thing is the ArriveCAN app. You need to upload your vaccination card, and present it at the border. But I've found the more I do it, the less of a hassle it is. I have all my info saved on the app, and when I want to go to Canada, it literally takes 30 seconds to fill in the info. The NEXUS card also is a game changer, but as someone said it is a multi month wait to get interviewed to be approved for it. Luckily for me I have 3 years remaining on my NEXUS card.