Happy using Hostwinds ssd hosting. Creating subdomains, Creating new email accounts (webmail), Email forwading, Managing DNS are super-easy. I really love their file manager. The best think about hostwinds is their custom cPanel which is unique. It's pleasant and easy-handling.
FTP is fine. Menupulating MYSQL database is very because of in-built phpMyAdmin for all the shared hosting accounts.