Basically every opening has more tactical and more strategical lines. While some opening are move heavy on either tactics or strategy but you have to be able to play both positions. The good thing is .. calculation and tactics are easier to learn than strategy . So do focus on tactics and you will improve quite fast.
In general the most important of an opening at our level is having trust in the opening. If you do not "trust" your position even though it is objectively equal you will lose. If you trust your position you will play better. See your own example from the Semi Tarrasch but also if you think you will lose against the KG you will lose (BTW lookup the Schallop Defense on Lichess for example .. it is like 10 minutes learning and leads a very good safe position against the KG)
So my general advice is find a player who's style you like and copy his rep. Then go to a either a chess book store or chess video store (whatever helps you learn, i personally like videos) and buy an something that has introduction/beginners/simple in it and have fun.
Indeed don't forget to play tons of games with your openings and do a quick check where you went wrong after you lost. Make it quick because chess is about having fun
I am looking for some advice for putting together or extending my repertoire. My chess.com rapid rating is 1266, but I do think that I am quite a bit stronger in classical games (see below).
As an adult improver who just picked up chess a few years ago in their late 20s, I can say that calculation and especially calculation speed is not exactly my strength. Still, my current repertoire is based on the usual recommendation for beginners to play aggressive, open positions (1.e4 and Scotch, Open Sicilian, Panov Attack etc. with White, 1...e5 2...Nc6 with Black). As a result, I usually get objectively good but complicated positions out of the opening, and I often blunder in blitz and rapid games, or I waste lots of time in classical games to avoid blundering only to reach an endgame with little time on the clock. The only exception in my current repertoire is the Semi-Tarrasch against 1.d4, which recently allowed me to draw as Black against a 1900-rated player in a classical OTB game without crazy complications and without ever feeling uncomfortable with my position. I also feel comfortable when playing 1.e4 e5 as Black as long as White continues with 2.Nf3 and enters a mainline with normal development and perhaps a few exchanges. But if they play the King's Gambit it is pretty much a default loss for me in shorter time controls, because I will miss a tactic sooner or later even when they completely misplay this opening.
Hence, I am looking to build/learn a repertoire for White and Black (mainly against 1.e4 since the QGD seems to work for me against 1.d4) that caters more to what I enjoy: static instead of dynamic advantages (material, bishop pair, pawn structure), simplicity, space, prospects of a better endgame.
So if you have suggestions for such a repertoire and, perhaps more importantly, for learning resources (books, online courses etc. in English or German) that are suitable for my level, please let me know. My current repertoire has about 250 lines with an average depth of around 10 moves, and I think that anything significantly more comprehensive would be too high-maintainance and unnecessary.
Side note: I am open to playing 1.d4 instead of 1.e4, but I find it much easier to memorize long, forcing lines than move orders and transpositions.
Disclaimer: I understand that the fastest way to improve might be to keep playing the openings mentioned above and to head straight into complications and confront them. However, not only can it be frustrating to play openings that emphasize my weaknesses, but I frequently play classical games in team competitions, where my personal improvement is not the only consideration.