Honestly I recommend going the hard way and learning HTML/CSS/JS. I self-taught with some courses over winter break and am still a beginner, but already coded something with links and items into JS. It probably wouldn't take you any longer to learn than any other coding system, and it's probably much more flexible.
I could send you links to the courses I used, but they might be behind a paywall (I got them free with my student email).
Short of that, the CYS editor can do practically anything, it just takes a lot of repetitiveness that you might be able to avoid with other formats. What you want to do can probably be done with the CYS editor.