That’s what I do, it’s way easier. First I created a password for the root user. It’s recommended that you don’t do this for security reasons, but I threw caution to the wind and did it anyway. This avoids permission issues when editing files.
from command line run: sudo passwd
Then download filezilla or another FTP tool that allows SSH (SFTP). Find the IP address to your pi and connect to it in filezilla using the root user and your new password.
I use textpad for editing files. When you save a new file, be sure to select UNIX as the system type, if you leave it as PC when you save, errors will occur in retropie. (This is only important when you save a new file, files on the pi will already be UNIX type.)