Well, after some thoughtful consideration I've decided to go back to using Makefiles because using Rake is nice and all, but it's just such a headache to wrap my head around and I already understand Makefiles pretty dang well.
Actually, that headache was rather temporary and I don't even know why I published this post now, oh well. No worries.