How to customize generated VS project files?

Hi all, I’m working out if I can add Nuget packages natively to the VS project files generated by the UE build tools. I know I can use *.build.cs to add external dependencies and could DIY a solution there. But if possible I’d like the VS tooling to be aware of Nuget dependencies, download missing packages as needed etc for a UE plugin.

Is there a way I can use *.target.cs to add custom post VS project build steps or directly add Nuget dependencies?