Add alternative package managers (Yarn and PNPM)

Description

The project currently uses npm only to install dependencies and run scripts.

Playwright supports yarn and pnpm as well.

Add support for selecting npm, yarn and pnpm for dependency installation during project generation and workflows.

This feature allows users to select between different alternative package managers.

Implementation ideas

It's possible to use a similar approach already available inside the to-be-continuous/node project, portion of code here.