I have a WP already up at one host but I am redesigning it using a completely different theme and new host. I know how to deal with the hosting but how do you design it offline from your desktop assets and test it? Then how do you upload it all? I have Sublime/Code etc but I don't think I need all that since I'm not coding. Does this offline capability depend on the brand of FTP app? What's everyone using?