Typically, people learn two openings as black... one vs 1.e4 and one vs 1.d4.
The fact you mention the semi slav after 1.e4 just goes to show you're a beginner... which is fine. As long as you're brining your knights and bishops off the back rank, and castling, you'll be doing well in the opening... but calling 1.e4 c6 the semi slav is a bit silly.
Starting to play with the semi slav as my black defence. With white I am trying to go with the London system, but to me unless you can get the build order right, you are left with a lot of issues.
With the Semi Slav, although if you opponent plays E4, you cant really play d5 as your first move, this to me can be sorted by going c6 first and then d5 as a second move.
So to me the Semi Slav is a hell of a lot more flexible and is useable in a lot more games.
I still need to learn both properly, but I do think if you can at least have one white and one black opening, you are that little bit further on then trying to just use tactics from the get go.
Main failing, which I can't seem to shake is allowing the moves to flow automatically. The amount of times I realise after I have played a move, I didn't check opposing threats is getting embarrassing.