Putting perks into sneak works just as well, if not better than an invisibility ring/spell. There's a perk in sneak that allows you to stop combat whenever you like, simply by crouching down. Add to that the fact that you are practically invisible to enemies, and you get an unstoppable assassin

Also, I think smithing takes care of the static weapons, with a high smithing skill you can really improve your weapons