Hello
it would be better you post the geometry.
What are you after looks like nesting if you want to use all of your shapes. You can use OpenNest for that.
Kangaroo could also be used.
If you want more random (not all shapes used and or more shapes used) you can use Wordle from Nautilus