Using a library in an installed plugin

Is there a way to create an installed plugin that uses an external library (a DLL) without having to go through the trouble of including the DLL and other dependencies in the properties of the current project (in Visual Studio) for every new project you create? Is it possible to have a plugin that makes it extremely easy to install?

My ideal situation would be a plugin that can be included in a .zip file that would only need to be extracted in the Plugins folder for it to work.

Is it possible, or am I better going with an engine plugin?