The one niche software I have used was Meshroom. A free alternative to software that costs hundreds of thousands of dollars, to take input images, use similarities between images to place them in a 3d space, and output a 3D model.
WebODM, OpenMVG and COLMAP are also open source with similar functions, but Meshroom is an easy-to-use one-stop shop for beginners to enthusiasts.