**what are we refactoring?** `src/texture_tooling.rs`, make a macro for the implementation of the `SetNewTexture`'s methods. **why?** - more duplicate code than I'd like.