Constructing modular forms geometrically