Recently I used Superpower Generator tool, that one has both random as well as custom superpower generator. You can simply choose the number of superpowers you want and click on generate. It also has story mode where you can create your own superpower.