For what this will cost you it maybe better to contact someone like Cougar or Novatech and see what they can build it for.
Your going to need a good cpu such as high end core2duo or even quad core.
High end graphics card and plenty of ram.
Though obviously it will depend how intensive the graphics program is.
If we knew the software to be used,we can advise on the specs needed.