So first some back story...
I have a Boxzy CnC milling /3d printing/Laser engraving machine. I was able to get it up and operating "back in the day" (2017ish).
So the laptop i was using to run the Boxzy had a fatal harddrive error. Guess where all the software for running the Boxzy was.
I got a new laptop, went to the Boxzy website do re-download the software and get the "manual" for installation; to my surprise, Boxzy went out of business and shutdown their website. Luckily I found the software that some generous soul had posted online. Then I found an old video of how to setup the software (and found I needed to load Arduino first).

I know it seemed like I was rambling but now to the REAL question:

Since I have to load Arduino first, Do I have to use the Boxzy software to control the machine or can I use any other controlling software that interfaces with Arduino?

Please remember...I am just an amateur user trying to learn. Thanks in advance.