I think you're wrong on color bots.
>not only caught relatively easy by Jagex
How are they relatively easy caught by Jagex?
These bots don't inject or read the the clients code making it way harder to detect than the mentioned methods if done correctly.
Take a look at RiD...