Im working on my musketeer, which is at archer2>ranger>scout>rogue right now and i have some suggestions on some of the buffs.
My suggestion alleviates the annoyance of having to recast some of the buffs constantly and frees up some space on the action bar for controller. This idea could be applied to other skills as well.
Toggleable skills
My idea is to turn some of the buffs into toggleable skills. So instead of recasting constantly you just turn on the toggle and it will always be on.
Important: For each skill toggled on it would increase the SP consumption of other skills to make up for not having to cast it. It could be a flat number or a %, this is up to you.
Skill examples
Most of the skills wont be changed because i dont think it would make a difference. The only thing that would be changed is that is while toggled on, it would increase SP consumption of other skils by either a flat number or a %.
Swift Step
While toggled on, increases SP consumption of other skills by 3
Crit attribute requires lvl 6 or 10 swift step. Rest is the same.
Sneak hit
While toggled on, increase the SP consumption of skills by 2%
The difference with this skill is that it is pretty strong so i think it should be scaled differently.
Lvl1 increases crit when behind monsters by 48%. Each level adds 3% crit and at lvl 15 it will be 90% just like it is now. This means at lvl 5 it will be 60% instead of 70% which gives higher circles more value.
Evasion
This skill is fine imo. it is a strong skill and shouldnt have a toggle. keep the cooldown.
There are more, but i think this shows what my ideas are clearly.
I really hope you consider this suggestion IMC. It would work for other skills in other classes as well, not just archer.