if you want to be really accurate, lexan scissors or a sharp knife.
Assuming the body is un-painted,
For general racing body shells I score along the cut line and fold back, lexan will split along the line, inside curves I tend to cut on the waste side of the line as best I can and use a rotary sander in a 'dremel' to sand back to the correct line.
Clean with warm soapy water, shake and dab dry with paper towel - paint.
If you're just removing a section on a flattish surface, hold body shell over the corner of your bench and use a sharp blade - I find a few light cuts are usually better than a heavy single one, err on the side of caution, cut close to then sand back.
If the shell is already painted I would cut through from the painted side...that would help stop the exisiting paint from peeling back (guess how I discover that!)