Differences: 干，办，做，搞，弄 What's the difference between all these five words? They mean all "to do", they're driving me crazy! 
I write some example sentences with some of them (hoping that's the right one), just to understand if in some cases they are interchangeable:
我还有几件事要办，得先走了。
他是搞计算机的，有问题可以问他。
我的手机让弟弟给弄坏了。

Thanks for your help, I'd be so grateful.
我还有几件事要（办/做）are basically carry the same meaning, which is official

我还有几件事要（干）I would say this is less formal that the top one, but you can use it in most of the occasions.

他是搞计算机的 here this 搞 = 从事于（engaged in）computer business or industry

but sometimes 搞 can express negative meanings like 他把工作搞得一团糟 he screwed his work, we usually use this as a fixed collocation: 搞得一团糟

弄 usually means casual and sometimes carries bad meanings, for example：

他马上就要弄好了，不要急。casual

弄坏了 you can see this phrase as a fixed collocation, means broke something