Dude, you have already mastered GUI. It's time to move to vJASS and JASS.
Back in my GUI days, I didn't even give myself time to get better at it. I just skipped to JASS and vJASS and mastered them instead. GUI was too easy and annoying after that.
I'm sure you're going to do awesome ;D
But here are rules #1 and #2 for vJASS resources:
- No timer systems (We have TimerUtils, TimerTools, Constant Timer Loop 32 and T32 already)
- No data collections (We have nearly /all/ of them)
The JASS section is full of all kinds of resources and the possibilities are incredibly limited because Nestharus made pretty much everything :l
What you can make are a very limited set of things:
- MD5 Hashing Library
- SHA512 Hashing Library
- Red-Black Tree Library
- Heap Library
But then again, you won't have to make any systems, you can make spells
Check out my Efficient Spell Model tutorial in the JASS tutorial section.