You don't need an actual AI in jass for your map to have an AI.
You can also write it in GUI, especially if it is a 100% custom one.
As Chaosy pointed out, we have some tutorials regarding the AI Editor being quite handy.
For small issues, like triggering a boss fight, I would rather recommend to write a common trigger/script.