You can accomplish what you're looking to do with vanilla dwarf fortress.
First, you need to create a savagery mesh that makes things more savage. Personally, my favorite setting is this:
Savagery Mesh Size: 4x4
Savagery Weighted Range (0-20) 0
Savagery Weighted Range (20-40) 0
Savagery Weighted Range (40-60) 1
Savagery Weighted Range (60-80) 3
Savagery Weighted Range (80-100) 5
Weighting the higher ranges like that causes them to be rolled more often, increasing overall world savagery, while still allowing limited medium savagery for civilizations.
Next find the section with all the "Desired Good Count in Small/Medium/Large subregions" and beef those up. Doubling or tripling (or more) these numbers will do pretty much what you're looking for. Essentially all this does is increase the amount of good alignment in the world.
At the very end of the list of parameters you'll find a long section with "Minimum number of <type> squares" You'll want to change the following:
Minimum Number of Mid-Savagery Squares None
Minimum Number of Low-Savagery Squares None
Minimum Number of High-Savagery Squares <double this number>
By disabling the minimums for low and medium savagery, it'll avoid world rejections due to it being too savage. Doubling the minimum number of high-savagery squares will make the generator reject worlds that aren't savage enough. You can go even higher with the last check, but if you make it too high, it will make dwarven civilizations a lot smaller.
All those settings taken together will generate a rather savage world with a lot of good-aligned areas. In fact, my very first try I managed to generate a world with joyous wilds that was sitting right next to a terrifying biome.
There was also a massive joyous wilds mountain range in the south.
I plopped the save down on DFFD here:
http://dffd.wimbli.com/file.php?id=9632Of note, the area i mentioned with the joyous wilds next to the terrifying biome is right here:
It's actually an all-around nice embark location. Has everything but shallow metals and no aquifer (if you consider lacking an aquifer that a good thing, anyway). There is also access to all civilizations, but sadly no tower. A quick embark there also showed that it has sand a few levels down. It's also very flat there, which can be either a good or bad thing depending on what you're looking for. And, if you want your embark to have both biomes, just move a space north.
Actually, in that exact spot, there's a little finger of evil that sticks down from the north. It rains elf blood up there, which is always a positive.
EDIT: Added additional explanation of exactly what each parameter set is doing.