Have you considered plugging in an external monitor? I find it very convenient
to have two applications running on different monitors. Another possible
solution might be to keep each application open in a different workspace, and
use the workspace switcher to access them as needed.