Awesome input! I'm learning more on databases and seeing what's necessary or suitable for my needs. Unfortunately, the world is standardized on using very specific software, and I'm not in the mood to rewrite large portions of code I have little to no insight into, so I might be stuck having to use some stuff just because of that. :/

Either that or I have to actually learn how to code and start walking down your path by writing everything I want by myself. Wouldn't be bad, but it'd take forever for me.