Diazepam (Valium) is a much better alternative to Alprazolam (Xanax) due to its crazy long half-life. Much safer to use long term and it's the easiest to taper off of. Xanax has potent anxiolytic effects, but the abuse potential is insane.
There is no real "safe" benzodiazepine drug though. Each one is going to cause GABA downregulation if used over a long period of time. The downregulation of GABA is what leads to dependency and subsequent withdrawal symptoms, which include tinnitus and hyperacusis.
So you basically want to use the lowest effective dose that treats your anxiety, and you only ever really want to use them when you truly need to. That's your best bet in avoiding any further complications.