So kind of budget do you have in mind? I could put together a build for you that can do pretty much everything you described. If thats the case, what kind of parts do you already have? You mentioned an i5 and some SSDs. What brands, generations, models etc? Really what your looking at here is a Micro ATX or Mini ITX build with possibly an i5 or something similar. Depending on your budget, we could add a graphics card as well. Just respond and I'll help you work something out.