I use Virtual DJ Pro atm...don't know if it's good for production though.
No, production iswhere you make it like froot loops
Virtual pro is just for mixing/remixing#
If you want a proper good one, I advise Tracktor and I also advise you make a config for all the nobs, it can take a few hours but its worth it, this is just instead if you don't want a mixer or cd/decks