I use a robo investor. It's a set in and forget it kind of deal. Wealthsimple is the one I use and so far is been quite good at keeping my money growing in a TFSA. You tell it how high risk you're willing to take on compared to long term potential gain, and it handles the rest.
Set aside a chunk into a regular savings account, enough to live for a year or so. That money won't gain much at all (maybe 1%), but it'll always be available for emergency. Put the rest into a TFSA and/or RRSP.
For reference I have 10k sitting in savings, and the rest goes into my TFSA for the most part, which is currently sitting at 5.5% return, which is multiple thousands of dollars over the last 2 years. You can set up auto deposits as a hands off way of managing it. Benefit to TFSA is I can actually withdraw the money any time I need to basically without penalty, similar to savings accounts, just slower basically.
If you want more info lemme know.