I also have projects - both for my personal needs and for clients that use MySQL and MSSQL as backend and use Excel for front-end. In other cases I use python scripts that work with DB and produce reports in Excel. Python also has nice tools - Pandas, Numpy, number of packages to work with Excel, etc. and depending on data/transformations/calculations it could be easier to do the data heavy-lifting in Python