Tack glue is okay, i dont prefer it because you cannot undo anything if you messed up. And, hot glue allows for small pieces to be glued, you need that certain touch.
and yes, a self-healing mat is a lifesaver, just get an exacto brand mat. Plus, mine has measurement lines printed on.