Friend, you want the Dice Point method. Try it!
You like spending points, it's got that; you like randomization, it's got that too! The Dice Point method has got you covered.
You roll 1d4+1d6+1d8 for each ability score, in order! But before you do that, you get 5 points to spend on your...