This gives me an idea. So how about knowldge gives us an edge in things in structural analysis letting us understand objects including weapons and noble phantasms and how they were made and what would be needed to make them. Tools would let us create tools of course including giving us way to recreate most of what we see including NP(of course this would be limited). Warp and immaterium would then allow us to use our creation abilities to their full potential since warp and immaterium would let us do things like make it far easier to create objects in Shirou's mental landscape which he can store in there and later bring back out.
So the idea is that Shirou can easily recreate anything he sees inside his mental landscape thanks to tools, immaterium, knowldege and warp letting him both analyse and store objects data in his soul as a database while also letting him recreate anything by warping reality inside his own landscape to make it work. Of course it would be balanced out by certain things being way more costly to bring into the real world limiting what he could do. Though if he were to use his reality marble...
Examples of what he could do include is create 'pockets' of reality where they function like his reality marble but seperated from his soul. He could use his own brand of sorcery/magecraft to open up a 'gate' to a pocket and then chuck in materials which he could do far more in this pocket where his abilities would let him use the materials as if he was in the in his own version of the warp. So he could do something like create a highly advanced lab in his pocket much easier then he could in the materium and then move it to the real world while having a copy in his mental landscape.
So what do peopl think about my idea? Because I think it could use some work.