The second, even I am far from perfect from a coding capabilities perspective.

from a single strategy on an asset to a multy-asset strategy and than to portfolio trading.

I have not been able to develop a tradable portfolio strategy even I have pieces of profitable strategies collected. I miss something
Take the zorros tranding course strategies and evolve them in a TS on the 13 assets as z12 would probably cover the largest gaps I can see in my mirror...