From what I've been reading, ciphers in PoE2 are better as physical damage dealers with their weapons than spellcasters, which is fine by me. In PoE1 I loved playing a blunderbuss-wielding cipher which really reinforced my roleplay character as being a neophile, a fan of high tech and high magic being combined. And since that character's all about combining things, I'm pretty dang sure I will want to multiclass him in PoE2 though I am having some indecision as to what I might go with.
My first three choices are rogue, ranger and wizard. Rogue due to the mechanics buff and sneak attacks, ranger due to the ranged weapon focus and wizard for the more roleplaying related background of an educated man. I was wondering if there are any classes and builds I'm overlooking, perhaps because I assume their abilities only work in melee but they might be good for ranged combat as well.