For occasional use of commercial software under Linux, I thought I'd point out that most software companies have free "evaluation" versions of their software. For instance, you can get free trial versions of Windows 8 Enterprise and Photoshop. Unfortunately it looks like Office's only free trial is subscription-based, so you have to cancel to avoid getting hit with monthly fees.
All of this can be run inside a virtual machine using VirtualBox on Linux.