Whats the best way to design a 2d level with shapes that aren't in unity by default ?

I’d like to create 2d maps where marbles could fall in with curves, circle with only outlines, triangle… well in general some shapes that are not by default in unity, should I use software such as blender to create those maps in 3d then import it and use it as 2d or is there any better way ?

for example the levels in this 1 are exactly what I’m aiming for.

I mean you could make just rectangles and rotate them in certain ways so that they form the level you want (I would use the rect tool for that (T)).

I am pretty sure you can use the polygon collider with your own png and add it as a sprite.