Yes you can do this with a homebrew Linux based NAS. There has always been a way to reduce cost with your expertise at Linux. However some of the newer IT staff seem to be only users and not programmers and more.

I've been looking inside some NAS appliances and inside I find Linux. It's quite fun.