CSVToCSVW for describing csv file automatically, features identification of datatypes, encoding, structure of the file (dialect) and uses W3C vocab CSV on the Web. Try out here
MaptoMethod generates YARRRML mapping files with a simple FlaskUI by pointing node or column entities in json-ld files from CSVTOCSVW to Entities of a selected Process-Graph. Try out here
TablesToCSV extracts tables from excel spreadsheets and pdf to csv files