Eureka! I believe I have found the solution for my needs. It seems to have every that I would need and then some, a very wide, strong, and active user base, and it is definately gold! Behold:
PHPnuke
Now that I feel like a genius for finding it, I realize too that probably everyone already...