Devised a software that delves into the Handshake blockchain, pinpointing domains nearing expiration. In addition to this core functionality, the tool offers an array of features by leveraging the API furnished by Handshake, enhancing domain management and insights.