I don't try to see through the fabric to the cutting mat. Once my pattern has been completed I simply place it on the fabric and work from there.
If your line isn't straight, then double check your straight edge that you are using.
Like anything else, it simply takes practice to get the pattern the way you want it.
I very rarely use computers to design my patterns. Most are done free hand.