Keepass pode fazer isso. Você também pode salvar as credenciais com a conexão, é claro, embora eu suponha que você não iria querer fazer isso (por razões óbvias de segurança). Também é possível definir o arquivo RDP para salvar as credenciais após a primeira vez que você ve autenticado.