Suggestion: Treat one tool as your "canonical" todo tracker (these could be separate tools for home / work). Take todos from other sources (slack, email, meetings, whatever) and routinely consolidate them into your canonical tracker. When you're working, work exclusively off of the tracker.
Offline, I keep a simple paper bullet journal during meetings. I'll note action items with a bullet point (other notes get a hyphen). After meetings are done, I review the bullets and either complete them or commit them to my canonical tracker. Bullets get crossed out when this happens - full cross if I completed the bullet, half-cross if I committed it to tracker.