You can try using a program like WINE to run Windows' programs on Linux. Even then, PS, Flexi, and MS Office would not work "flawlessly," if they worked at all. However, there are similar programs like LibreOffice, Inkscape, and I think there is even a Flexi clone for Linux.
Ubuntu and Mint have downloadable self installers on their website. It will allow you to dual boot a computer until you're comfortable enough to make a full switch. Mint and Ubuntu are my two favorite systems, and both are updated frequently. Like VanderJ said, they aren't packed with bloatware nor do they invade your privacy.
You could also try running a virtual machine, with Windows 7,8, or 10 installed, inside Linux, but that's literally pointless.