I'm also a big TrackPower fan. I tried a couple of the others. Scalextric was a waste of time due to reliability issues. UltimateRacer3 was pretty good, but I didn't like the way track was laid and modified. TrackPower was easy to lay track, VERY easy to move and modify track that was already laid, and the look was very appealing to me. Like Dave, I felt the low cost was well worth it, and I also spend too much time playing with it.
Drawing tables is easy with TrackPower. You can set up a grid of pretty much any measurement, and snap boxes and lines to the grid. You can even turn off the snap and draw mostly freehand. You can't draw true freehand, or curves, but for table borders, that's rarely needed. If you need to mimic a curve, it's easy with multiple short lines.