In the early off-season, I took a position helping coach a u14 soccer (football for my real fans!) team and caught a drill that really caught on my as a crossover drill to hockey.
In the drill, players dribbled all at the same time though a box having to manouver their way around each other. They had to go back and fourth a given number of times, say 6 times, and count out loud as they did one rep (a rep is every time to go back tot he same position they started).
The first player do all 6 without losing their ball won. If you do lose your ball, you have to go grab it and start over.
This worked well with a chaos stickhandling drill I have been doing for a few years now, which 8 skaters go from cone to cone in a figure at all at the same time. You can do this without pucks and with pucks to get them used to it.
The heads up chaos of it all forces players to keep aware of their surroundings and also realizing that straight to the cone is not always the best route, they need to get creative.
Now recently, while putting on a local clinic with some coaches, we added a new element. After the players complete their laps, they go to the center ice circle for a fun game of knockout. After surviving the chaos, they now need to survive attacks against the puck they have. Last player standing wins.
I have now run this drills with 10U all the way through junior and D1 college players with a lot of success and the same feedback from each. That it is challenging, but also a lot of fun.