@KristianAng as Mentioned above, for most things, Easel will get you up and running. You can both make your designs and control your machine, all from within Easel. There is a forum within these groups devoted entirely to Easel.
Another options, is to use a separate program to do your designing (I use VCarve for example> which can produce the gcode (the instructions telling your machine what to do) and then I use Universal Gcode Sender (UGS) to send these instructions to my machine.
Lots of options, lots of apps, lots to learn...
Again, as mentioned above, ask lots and lots of questions. These furums are filled with friendly and patient people who will happily help you out with all the problems you're likely to encounter.
Be patient, you'll come to love your machine I'm sure.