Hello friends,
I have developed a CNC Software named "SandeepCNC" on raspberry pi. It does everything you want from a CNC without using any G-Code. Please go through the youtube link mentioned below and provide your comments. Also go through the SandeepCNC channel videos to get complete information and usage of SandeepCNC Software.