Is there a way to launch an application with specified custom DPI scaling percentage without changing global DPI scaling?

I’m having issues with certain applications having very tiny UI elements, but I don’t want to change the global DPI scaling because it will mess up too many things. Is there a way to pick a custom DPI scaling value per-app without affecting any global DPI scaling values?