WTL fue creada inicialmente por el empleado de Microsoft Nenad Stefanovic para su propio uso privado, aunque más tarde sería distribuida como un add-on de Visual Studio y el SDK de Win32.
Pensadas y desarrolladas como una alternativa ligera a las MFC dependen de ATL, otra API ampliamente usada para la creación de objetos COM y componentes ActiveX.
El objetivo final es producir un código compacto y eficiente, lo más cercano posible al de un programa que solo usara el SDK, pero con un modelo de objetos flexible y de alto nivel.
En 2004, Microsoft aplicó al código fuente la licencia Licencia Pública Común y comenzó a distribuirla a través de SourceForge.
A partir de la versión 7.5, la librería tiene una licencia dual Microsoft Public License.