Define 'Easy'
Unlike the Staples commercial, there is no such thing as an 'easy' button when it comes to running Windows apps on Linux.
That's not to say it's impossible, just it takes a bit of doing.
You have two main options -- run your app using Wine (compatibility layer for Linux, allowing Windows applications to run), or virtualization using VMWare, Xen, or some other app.
With Wine, the nice thing is, you don't need a licensed copy of Windows. The bad part is, you need to be able to configure it, and Wine can be a bit finicky in which applications it likes to run. Some run better than others; your mileage may vary.
With virtualization, the nice thing is, your app will run exactly as it does on Windows, because that's what it'd be doing -- running on Windows, installed into a 'virtual machine' on Linux. The bad part is, you have to set up the virtual machine, and also have a licensed copy of Windows to install into it. Once the virtual machine is running, you can install your app and run it just like as if it was a native Windows machine.
There are lots of other people out there who want to do the same types of things that you are thinking about; chances are some of them have already solved your problems. Try searching for support articles using keywords that include your hardware, software, etc. to see what comes up.
Good luck!