I gave examples
, it's simple from your way of seeing, not in the way of coding, by the way, those basic WC3 spells, are done in the same way as we're doing GUI now, so they're NOT easy to be done, they've been made by blizzard and put in such an interface. Nothing is easy, it's coding.
Ok you said you have heroes that have simples abilities and playable multiplayer map.
Ok, first of the system is hero picking, and is also very hard and complex to be done. Another kind of system is Win/Loose. Not very hard, nor complex, but needs some knowledge. There are lots of system that a map needs. Those are just two examples, think about more, everything you wanna be in your map is triggered, every system, every thing.
Running at SC2 won't actually help you, since there is happening the same shit, you can't do everything with the object editor, you need the trigger editor for like 70-80% of the map creation. That's why we are trying to tell you to take a break for map mapping, learn Warcraft 3 basic triggering language, GUI. Everything will be easier for you, after you know basic of it.