Are you in the US? If so what carrier are you using. I was looking at the POCO F5 before getting a great deal on a OP11. I would have still staved money going with the POCO but ultimately chose the OnePlus because no carrier would tell me if the POCO would work or not on their towers. Bands wise it said it would but the carriers said unsupported.
Anyway, I second this phone OP. It has great specs for the price. Having gone op5t > op7pro > OP11. The POCO was really tempting me besides the clarity on whether or not carriers would support it.
I use the professional version of Onshape for work. If you create all the parts that relate to each other in one part studio. It can be all contextual. So changes that are made to one part can automatically update on the mating part. I would recommend you watch onshapes introductory videos on their website. That are surprisingly informative and short and to the point. Also their help guide has almost a video for every tool in it.