Is it possible to create a CAD software with unity ?

I would like to create a new kind of CAD quite simple.
The user would be able to choose in a library some “boxes”, link them, group them, hide box inside group.
The link must be clickable and show an animation to transporte the view from the first box to the linked box.
It is quite simple, but I don’t really know how much is it possible.
so is it possible to create a CAD software with unity ?

PS: sorry for my english … I’m French

Yes it is posible