Добрый день!
Было бы неплохо уточнить хотите ли вы написать приложение с GUI или просто cli приложение.
Если GUI - можно использовать JavaFX, а если cli, то например, jcommander
Работа с Google Drive осуществляется через API.
Конечно же вам нужно создать приложение в Google Console и добавить полученный api key или service key в ваше приложение.
https://developers.google.com/drive/api/v3/quickst...
приложение которое будет анализировать наличие гугл таблицы в папке, а при их наличии их открывать
Вот, тут написано, как осуществить поиск:
https://developers.google.com/drive/api/v3/search-files
Необходимо произвести поиск по MIME-type и выбрать только таблицы и отобразить список всех найденных файлов.
А дальше например. по нажатию на названии файла скачать его используя:
https://developers.google.com/drive/api/v3/manage-...
Если вкратце, то как-то так. Изучите Java, а потом изучите API Google Drive