XeLaTeX utilise les mêmes paquets que latex, tu peux essayer sans crainte. À condition de supprimer ce qui regarde l’encodage non-utf8, ce qui passe sur LaTeX passe sur XeLaTeX. Tu peux même continuer à utiliser Babel, qui est plus performant pour le français. La réciproque n’est pas vraie.
En gros, pour compiler avec XeLaTex, il suffit de commenter dans ton préambule
%\usepackage[utf8]{inputenc}
%\usepackage[l’option qui va bien]{fontenc}
et roulez jeunesse. Bon, si tu utilises des polices non standard, il faudra sans doute aussi supprimer les appels en préambule. Tu peux essayer sans problème, XeLaTeX et LuaLaTeX sont dans les distributions TeX standard, et tout éditeur LaTeX qui se respecte donne la possibilité de les utiliser pour compiler avec.
C’est avec XeTeX que tu aurais des problèmes.
Je tape mes points de suspension en bépo dans mes fichiers sources sans problèmes depuis un bail maintenant. Cela passe aussi bien avec XeLaTeX que LuaLaTeX (autre variante qui est en unicode natif).