buddy... i don't wanna be rude but if you want those programs you mentioned to run fast you're gonna need better hardware (more money) so.... you're gonna have to do a little effort to get more money so we can a better PC for ya!
and what about the video card?
no gaming=no video card needed
there is intergrated graphics. it will play some basic games and watch movies fine
I heard that CS6 is using opencl and direct compute thats why I am asking about the video card
yes but what can you do to fit in a decent video card in a 700 dollar build? reducing to a i5 will down your overall performance by quite a bit