I use PyCharm and WebStorm om my 11" MBA without much problem. Just hide all the panels when you're editing and open/close them with the hot keys as and when you need to use them. Sure it's not as nice as working on my nice desktop setup at home or in the office, but it's not really difficult.