Yeah in most cases 1k textures are all that is needed with the exception of normal maps which usually 2K is usually enough. I personally create a separate blend file for each model and make them assets and save in an asset folder. Then depending on what I need to do I use one of these options for importing into a working blend file.
1. Use Append(Reuse Data). That way Blender combines the materials and textures that have the same name for you. Saving a lot of work. I use this if I’m going to be sending it to someone that isn’t use to the next method.
2. Use Link. This creates a link to the blend file. if you send this to someone you have to send all the blend files and maintain the folder/directory structure.