Really great suggestions! In addition to that, I have one thing that might make things more manageable. Casting a spell on a higher level seems like a thing that would be done very often. Having 6 versions of e.g. Magic Missiles on the hotbar would be very clunky, and I might like to quickly decide in the heat of battle that I want to use more or less missiles, depending the situation. It would be very handy to have an indicator near cursor showing spell level. You could change spell level you're using with Ctrl + Mouse Wheel (could be customizable). That way I could have only 1 instance of Magic Missiles on my hotbar and choose level I want to use for it on the fly. I made an example image to show what I mean:
[img]
https://imgur.com/nhP0pR5[/img]