Couple of interesting tactics that might help you survive:
Large enemy fleets can be distracted and diverted off for many turns. Simply make a fast scout (>6 moves) with good sensors and one lazer to kill freighters and unescorted troop transports.
Then make a perimeter around your worlds.
when enemy fleet come in, bring your scout to within N+1 grids, where N is the number of moves teh enemy has.
The enemy fleet will usually divert to kill your scout, and they will move within 1 or 2 spaces of you.
Next turn, move N+1 grids away, or n+2 grids if the enemy is 2 grids behind you. (that means they have some autopilot moves left, and will use this underhanded tactic to smoke you if you are too close.)
Move in a direction perpendicluar to their original line of travel (that means at right angles away.)
then circle back and lead them back where they came from. They will usually give up and return to their worlds anyway.
Move scout back into position, and repeat as needed. Really a lifesaver when those pesky battleship appear and you've only mediums
Also:
Leave one or two planets with no defenders. The enemy may flood undefended transports at you. Use your fast scouts to pick them off. Cheap population control