i don't own a windows computer, i own a mac. therefore i won't be able to download or make my own macros if i were to purchase a controller. based on this, would it even be worth it to purchase a controller? and if you say yes, could you please explain which one and why it would be worth it when...