Welcome fellow Canuk!
What part of the country are you from?
You have a few free options; for controlling, you have EMC2 (http://www.linuxcnc.org) and for designing you may want to start at http://www.cnc4free.org.
Hope that get's you started, I'm other more experienced users will chime in as well.
I too am using HobbyCNC's kit for my first build