Thinking of building an electric foam board twin motor plane and maybe quad one day
How do you determine when to have motors spinning in the same direction or opposite direction?
Is it just a general rule to have twins rotate opposite?
A inertia of a rotating motor tends to twist the vehicle in the direction of the rotation which will cause it to steer in that direction.
Unless you have good reason not to, it is always better to have the motors on a twin, counter rotate because they will cancel out the torque steer. You can compensate with thrust angles and control surfaces but that will only minimize the effect.
On a quad its very important because while it may be possible to stabilize a set of props that all rotate in the same direction the stabilization will start off biased to one side and limit the overall range of control. Since there is nothing to be gained, it is not done. The one exception is tri-copters and related set ups where there is explicit yaw control that can be mechanically positioned to balance out sideways drift.