I don’t use void as a daily driver, but have used it in the past and periodically want to check it out again. My main annoyance with void is the package manager syntax. xbps-* is a very long syntax compared to pacman -*.
Also one of my main interests in void is that it uses runit and also musl c. runit’s easy to adjust to, you just symlink directories from one directory to another (forgot which two directories exactly). I’d probably recommend against musl c if you use a lot of proprietary software or have those sorts of needs, the only one i really use is steam and the work around is to use flatpak to install it (which can be used for other software).
if you want a gui text editor, i’d probably suggest something like leafpad or mousepad. that being said, I use neovim.