Crystal Clear and Prism are the two that jump to mind when I think Pokemon GBC ROM hacks. From memory, Crystal Clear makes Crystal into an open world adventure with a bunch of cool other changes, while Prism has like five regions with a load of new and custom stuff. Both great though.