Just Enough Resources (JER)
This is the successor of NotEnoughResources.
Bleeding edge builds are the ones tagged as alpha
DIY ore graphs
By adding world-gen.json to the JER config folder and toggling the DIY setting ingame you can make your own ore distributions.
See github wiki for info on how to generate this using a JER command.