Yes, you can create multiple “accounts” within your MetaMask Wallet and name these accounts. You are then able to fund each of these accounts separately and complete a NFT purchase.
Any funds that are withdrawn from a specific NFT will automatically go to that particular connected MetaMask account wallet.