A user-friendly interface to generate secure passwords with advanced customization options. The script allows users to specify the length of the password and select which character types to include: lowercase letters, uppercase letters, numbers, and symbols.