The only place where XYZmaker is still available from is the official website. I see what you mean with the Facebook thing, but you can avoid that. Simply create an account and avoid using Facebook. Try to log-in with your email and everything should be fine.
I tried to create an account but when I download the software I noticed that it's based on session and it won't work. Access the official website to create an account and download the software.