PsychoManiac21 :
We do have someone but he is currently out until Monday next week and I wanted to get a little bit of knowledge on the subject before I asked if I could build the company a custom PC.
1. There is no generic "these requirements".
Someone will have to sit down and actually write out all the specific requirements. And then, design and build a system to do that.
2. Unless you want to, and can, move into the "IT guy" job role, do not build a PC for this.
Even then...you don't build a "custom PC" for this.